response.getWriter().write问题
。。。逻辑处理完后,我要发送给jsp一个信息,比如error
代码大体如下
public String printResponse(){
PrintWriter out;
try {
out = response.getWriter();
String printContent=“error”;
out.write(printContent);
logger.info("printContent bankorder="+printContent);
out.flush();
out.close();
} catch (IOException e) {
logger.error(e.getMessage());
}
return failure;
}
struts.xml中
<action >
<result name="failure">failure.jsp</result>
我想问,就是为什么 out.write 会把 failure.jsp页面的代码也发送出去
在我本地跑的代码,结果是我想要的,就返回了一个error
但是发到我们测试服务器上,就会连着action结束 跳到的failure.jsp的整个页面代码也返回?
百思不得其解。。。
哪位大神能给个提示什么的么