新闻正文

问一个jsp的小问题

来源:JAVA天堂  JAVA学习者  2007-8-13 01:42:00 网友评论 0 条 字体:[ ] ~我要投稿!
, 转信
<jsp:forward page="B_trucksearch.jsp" />
在执行这个的时候抛出异常
StandardWrapperValve[debugjsp]: Servlet.service() for servlet debugjsp threw
exception
java.io.IOException: Error: Attempt to clear a buffer that"s already been fl
ushed
请问怎么解决,谢谢!
信区: Java
标 题: Re: 问一个jsp的小问题 浙江大学海纳百川站 (Mon May 17 22:13:09 2004)
转信站: SJTU!netnews.sdu.edu.cn!ZJU
前后的代码贴出来看看?

【 在 xigua.bbs@bbs.sjtu.edu.cn (waiting for her to end my si 的大作中提到:

: <jsp:forward page="B_trucksearch.jsp" />
: 在执行这个的时候抛出异常
: StandardWrapperValve[debugjsp]: Servlet.service() for servlet debugjsp
threw
: exception
: java.io.IOException: Error: Attempt to clear a buffer that"s already
been fl
: ushed
: 请问怎么解决,谢谢!


信区: Java
标 题: Re: 问一个jsp的小问题 , 转信
<%@ page contentType="text/html; charset=gb2312" language="java" import="jav
a.util.*,com.bax.webapp.TruckInfo" errorPage="" %>
...........
<%
String action=request.getParameter("Submit");
if(action!=null){
int j=1;
if(action.equals("Delete")){
tis.deleteTruckInfo(request.getParameter("truckNo").toString());
%>
<jsp:forward page="B_trucksearch.jsp" /> //这里抛出异常
<%
}else if(action.equals("Update")){
if(truck.getProduceTime()!=null){
j=tis.validateDate(truck.getProduceTime());
}
if(truck.getAddDate()!=null){
j*=tis.validateDate(truck.getAddDate());
}
if(j==0){
%>
【 在 Welldone.bbs@bbs.zju.edu.cn (若有所思) 的大作中提到: 】
: 前后的代码贴出来看看?
: 【 在 xigua.bbs@bbs.sjtu.edu.cn (waiting for her to end my si 的大作中提到:


: 】
: : <jsp:forward page="B_trucksearch.jsp" />
: : 在执行这个的时候抛出异常
: : StandardWrapperValve[debugjsp]: Servlet.service() for servlet debugjsp
: threw
: : exception
: : java.io.IOException: Error: Attempt to clear a buffer that"s already
: been fl
: .................(以下省略)
信区: Java
标 题: Re: 问一个jsp的小问题
你看看在tis里面是不是执行了类似
response.flush()之类清缓冲的指令
清了就不能重定向了
还有,试试response.sendRedirect()
【 在 xigua 的大作中提到: 】
: <%@ page contentType="text/html; charset=gb2312" language="java" import="j..
: a.util.*,com.bax.webapp.TruckInfo" errorPage="" %>
: ...........
: <%


: String action=request.getParameter("Submit");
: if(action!=null){
: int j=1;
: if(action.equals("Delete")){
: tis.deleteTruckInfo(request.getParameter("truckNo").toString());
: %>
: <jsp:forward page="B_trucksearch.jsp" /> //这里抛出异常
: <%
: }else if(action.equals("Update")){
: if(truck.getProduceTime()!=null){
: j=tis.validateDate(truck.getProduceTime());
: }
: if(truck.getAddDate()!=null){
: j*=tis.validateDate(truck.getAddDate());
: }
: if(j==0){
: (以下引言省略...)




收藏到ViVi   收藏此页到365Key
上一篇: 一个jbuilder问题
下一篇: 用java语言实现系统重起或者注销,请问用什么类和函数
用户名:新注册) 密码: 匿名评论 [所有评论]
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
本栏搜索
  • Google
   网站首页 -  网站地图 -  技术学习 -  网站投稿 -  帮助中心
Copyright 2003-2008 www.javah.net All Rights Reserved
2008 如果你喜欢本站 请收藏本站 并推荐给你的朋友一起分享