JSP 中怎样实现 ASP 中 response.end 的功能?(100分)

  • 主题发起人 主题发起人 阿魁
  • 开始时间 开始时间
很简单
<% return;
%>
就可以了
一个jsp其实就是ServLet的一个函数
 
对,就是这个!
 
给pipi.95分,
给天真5分
 
同意PIPI的说法!:D
 
JSP文件:
===============
<%@page language="java" contentType="text/html;charset=gb2312"%>
<%
out.println("你好.");
return;
%>
Ido
n't want to see this message.

出错提示:
===============
500 Servlet Exception
/close.jsp:7: Statement not reached.
pageContext.write(_jsp_string1, 0, _jsp_string1.length);
^
1 error

--------------------------------------------------------------------------------
Resin 2.0.5 (built Fri Jan 11 08:29:05 PST 2002)
 
java很严格的,必定执行的return,后面是不能有语句的,因为一般人不会这样写,
比如
return;
a=2;//这里就是 Statement not reached ,因为前面必定return,后面的没有意义
但是如果你:
if .....
return;
//不是必定return
a=10;
//这个语句还有意义
这样就没问题
 
改成
document.write ("你好");
return;
 
十分感谢,给分了
 
后退
顶部