运用的是Struts2框架。
一个错误页面404.jsp
控制层代码:
public String rerror() {
return "error";
}
struts2代码:
<result name="error" type="redirect">/404.jsp</result>
访问action,后出现错误提示信息:
HTTP Status 500 - Cannot call sendError() after the response has been committed
从网上找到说是两次提交了response,但是我仅仅只是return "error"还是会出错。
这个问题已经纠结了好久。求指教。
急,求支招。Cannot call sendError() after the response
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答
- 冬天39摄氏度 2014-12-20 09:08关注
1.servlet或jsp中,重复调用response的 getOutputStream(),response.getWriter()方法
2.form表单里没有 method="post" action=""参数
3.看JDBC操纵数据库的代码,仔细看,例如调用的对象的属性为null。
Connection conn=null; 之后之就调用了conn.??的方法
我就时错在这里
仅供参考!本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥35 平滑拟合曲线该如何生成
- ¥100 c语言,请帮蒟蒻写一个题的范例作参考
- ¥15 名为“Product”的列已属于此 DataTable
- ¥15 安卓adb backup备份应用数据失败
- ¥15 eclipse运行项目时遇到的问题
- ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
- ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
- ¥15 自己瞎改改,结果现在又运行不了了
- ¥15 链式存储应该如何解决
- ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站