JSP文件中慎用回车换行

原创 2006年06月05日 03:49:00

在将JSP文件编译为java文件时,web服务器会将JSP文件中的回车换行转换为:

      out.write('/r');
      out.write('/n');

这样,如果你的JSP文件要换行特殊的输出操作,可能引起

java.lang.IllegalStateException: getOutputStream() has already been called for this response


这样的错误,因为已经存在一个文本类型的输出流了!

注意:

<%@ page language="java" import="com.jspsmart.upload.*"%>
<jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" />

<%  ....%>

<%@ page language="java" import="com.jspsmart.upload.*"%><jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" /><%

%>

是不相同的。

 

应该用后一种方式,或是用servlet来处理请求!

相关文章推荐

详解二进制文件和文本文件的区别暨换行和回车详解

介绍了换行和回车符的历史及区别; C语言处理二进制文件和文本文件的唯一区别在于对换行的处理...

Windows平台下写文件的回车换行问题

Windows平台下写文件的回车换行问题简介Windows平台VC开发环境下,使用C标准库fopen&fprintf&fclose的时候,编译器已经做好了回车换行的特殊处理,我们只需要简单使用\n即可...

回车和换行区别

  • 2013年02月04日 16:42
  • 15KB
  • 下载

VC RichEdit 2.0响应回车换行

  • 2010年08月07日 18:11
  • 346B
  • 下载

tomcat不能自动编译jsp文件

在网上看到这样一段关于tomcat不能自动编译的问题说明 【Tomcat的热发布,应该都是按照文件的修改时间来判定的。如果Jsp文件修改时间更新了,也就是jsp的修改时间晚于work目录下java的...
  • qiuhan
  • qiuhan
  • 2011年09月22日 21:32
  • 14368

excel表格内回车换行

  • 2015年06月28日 19:21
  • 1KB
  • 下载

Eclipse中JSP文件中文乱码解决

刚来公司上班,配了一下开发环境,从经理那拷贝过来了几个工程,其中有一个web工程,导入到Eclipse中后,发布到tomcat服务器上后发现JSP页面中文显示乱码,在网上找了好多种编码格式和很多种原因...

回车与换行的区别详解

  • 2011年04月18日 10:30
  • 13KB
  • 下载

关于回车和换行

  • 2012年11月17日 20:43
  • 214KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JSP文件中慎用回车换行
举报原因:
原因补充:

(最多只允许输入30个字)