转:JSP中out.write()和out.print()的区别
来源:互联网 发布:sql 复制表 编辑:程序博客网 时间:2024/05/20 18:43
out对象的类型是JspWriter。JspWriter继承了java.io.Writer类。
1)print方法是子类JspWriter,write是Writer类中定义的方法;
2)重载的print方法可将各种类型的数据转换成字符串的形式输出,而重载的write方法只能输出字符、字符数组和字符串等与字符相关的数据;
3)JspWriter类型的out对象使用print方法和write方法都可以输出字符串,但是,如果字符串对象的值为null时,print方法将输出内容为“null”的字符串,而write方法则是抛出NullPointerException异常。例如:
下面的test.jsp文件:
<% String str=null;out.print(str);//out.write(str);%>
另外 out.println()可以在源代码上显示换行
0 0
- 转:JSP中out.write()和out.print()的区别
- JSP中out.write()和out.print()的区别
- 【问答】JSP中out.print 和 out.write 的区别
- JSP中out.write()和out.print()的区别
- JSP中out.write()和out.print()的区别
- JSP中out.write()和out.print()的区别
- JSP中out.write()和out.print()的区别
- Jsp out.print 和 out.write 区别
- Jsp out.print 和 out.write 区别
- jsp中out的print和write的区别
- out.print和out.write的区别
- out.print和out.write的区别
- out.print和out.write的区别
- JSP页面中内置对象out的打印方法out.print与out.write的区别
- JSP中out.print()、out.println()以及out.write()的区别
- Servlet 中,out.print()与out.write()的区别
- [j2ee][servlet]out.print和out.write的区别
- [J2EE][SERVLET]OUT.PRINT和OUT.WRITE的区别
- 龙书D3D11 Demo配置(VS2015+win10)之Init Direct3D项目
- 页面背景图片
- MyBatis3.3.0文档学习总结(四) --Executor
- 初了解—直流电机
- windows下安装php_memcache扩展
- 转:JSP中out.write()和out.print()的区别
- ajax实现给JavaScript中全局变量赋值
- 获取 路径n中方法和方式 + 文件的读取。。
- CSS3下的@font-face规则
- 3n+1猜想 (有错·应使用递归)
- Caused by: org.apache.ibatis.binding.BindingException: Parameter 'offset' not found. Availabl
- Mac 下安装MySQL
- ES6 class的继承使用细节
- QT生成的exe自动拷贝依赖的dll并打包的方法