济南协和学院官网:在JSP中,print和write有什么区别?
来源:百度文库 编辑:高校问答 时间:2024/10/02 16:40:55
本人Java菜鸟,JSP刚学了第一节,有个疑问,print和write的区别是什么,哪位高手指教指教,谢谢。
first.jsp
<%!
int i=10;
public String getDate() {
return new java.util.Date().toString();
}
%>
<%
int j=20;
int k=30;
%>
<font color=red>i:</font><%=i%><br>
<font color=red>k:</font><%out.print(k);%><br>
<font color=blue>time:</font><%=getDate()%><br>
j:<%=j%>
用Tomcat翻译后的first_jsp.java文件中的部分:
int j=20;
int k=30;
out.write("\r\n");
out.write("\r\n");
out.write("<font color=red>i:</font>");
out.print(i);
out.write("<br>\r\n");
out.write("<font color=red>k:</font>");
out.print(k);
out.write("<br>\r\n");
out.write("<font color=blue>time:</font>");
out.print(getDate());
out.write("<br>\r\n");
out.write("j:");
out.print(j);
out.write('\r');
out.write('\n');
疑问就在这,write和print的区别,不知道什么时候用write,什么时候用print。
first.jsp
<%!
int i=10;
public String getDate() {
return new java.util.Date().toString();
}
%>
<%
int j=20;
int k=30;
%>
<font color=red>i:</font><%=i%><br>
<font color=red>k:</font><%out.print(k);%><br>
<font color=blue>time:</font><%=getDate()%><br>
j:<%=j%>
用Tomcat翻译后的first_jsp.java文件中的部分:
int j=20;
int k=30;
out.write("\r\n");
out.write("\r\n");
out.write("<font color=red>i:</font>");
out.print(i);
out.write("<br>\r\n");
out.write("<font color=red>k:</font>");
out.print(k);
out.write("<br>\r\n");
out.write("<font color=blue>time:</font>");
out.print(getDate());
out.write("<br>\r\n");
out.write("j:");
out.print(j);
out.write('\r');
out.write('\n');
疑问就在这,write和print的区别,不知道什么时候用write,什么时候用print。
如果你在.JAVA中用PRINT,那么结果只是在TOMCAT的黑色屏幕上显示结果,
如果你在.JAVA中用WRITE,那么结果将在JSP页面输出.
.JSP中没测试过.一般都是用PRINT.
在JSP中,print和write有什么区别?
请问print screen和 Alt+print screen有什么区别???
route print显示出的路由表中gateway(网关)和interface接口有什么区别?
请问VB中PRINT语句后面用分号和逗号有什么区别?
在java中,return与System.out.print作用有什么区别?
请问在JAVA中,print和println的区别是什么?
php中echo与print有什么具体的区别
Document对象的Write方法和Response对象的Write方法有什么不同?
在qbasic和vb中,有问题:程序:A%=2.5:PRINT A% 运行结果为2
在qbasic和vb中,有问题:程序:A%=2.5:PRINT A%结果为:2 这是为什么