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来处理请求!

JSP文件中慎用回车换行

在将JSP文件编译为java文件时,web服务器会将JSP文件中的回车换行转换为:      out.write(/r);      out.write(/n);这样,如果你的JSP文件要换行特殊的输...
  • yangm1203
  • yangm1203
  • 2007年07月30日 21:56
  • 1581

曾国藩家书 《广收、慎用、勤教、严绝》

郦波觉得在唯才是举上做得更科学、更有现代社会学意义和人才学意义的是晚清中兴名臣曾国藩。     一是广收,意思与曹操的唯才是举一样。人才都有特长,他常教训弟弟,“人才以陶冶而成,不可眼孔太高,动...
  • daihongliu
  • daihongliu
  • 2012年04月23日 13:59
  • 2414

第41条 方法——慎用重载

1、对象的运行时类型并不影响“哪个重载版本将被执行”,对于重载方法的选择是静态的(而对于被覆盖的方法的选择是动态的),要调用哪个重载方法是在编译时做出决定的。 publicclass Colle...
  • Xi__Yuan
  • Xi__Yuan
  • 2016年05月05日 15:45
  • 338

慎用重载(effective java)

通过一个例子来说明: package com.test.lx; import java.util.ArrayList; import java.util.List; import java.util...
  • zxdfc
  • zxdfc
  • 2015年03月04日 22:02
  • 494

eclipse中新建jsp文件是报错,怎么处理

1、找到新建页面所在的工程名字,然后左键选中,右键弹出功能菜单,选择Build  Path,进入配置路径。 2、在java build path 页面的下选择Libraries栏目(默认选择)...
  • danny__Hello
  • danny__Hello
  • 2017年03月28日 20:46
  • 822

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

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

如何在字符串中加入回车换行,tab字符(关于字符串处理)

2006年11月18日 10:36:00 在编写SAP程序时,程序员经常需要将常字符串进行分割,在字符串中加入回车换行或TAB字符,在其他语言可以使用$13$10的ASCII码进行插入.而在a...
  • softart
  • softart
  • 2007年12月14日 11:15
  • 316

C# 中的回车换行符

在 C# 中,我们用字符串 "/r/n" 表示回车换行符。string str = "第一行/r/n第二行";但是我们更推荐 Environment.NewLine(名称空间为 System),Env...
  • lxbin
  • lxbin
  • 2008年07月08日 10:41
  • 23909

Effective Java 读书笔记——42:慎用可变参数

从Java 1.5开始就增加了可变参数(varargs)方法,又称作variable arity method。可变参数方法接受0个或多个指定类型的参数。它的机制是先创建一个数组,数组的大小为调用位置...
  • a921122
  • a921122
  • 2017年02月08日 06:21
  • 265

delphi 字符串回车换行

1.Label1.caption:='liquanhai'+#13#10+'liquanhai';   注意:label1的autosize必须为true;在默认下也为true. 2.label1....
  • netwarm
  • netwarm
  • 2014年01月20日 15:49
  • 1033
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JSP文件中慎用回车换行
举报原因:
原因补充:

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