最简单的方法就是把request和response直接传给javabean做参数:
如:
import java.http.servlet.*;
public class JBean{
    public void processDb(HttpServletRequest request,HttpServletResponse response)throws IOException,ServletException{
//做你的处理。
}
}
jsp页面中声明JBean实例,将request和reponse参数传给JBean的实例

解决方案 »

  1.   

    to : nc201(Bricklayer) 
    能帮我把我的jsp给完全改正吗?您那样写我这人很愚,暂时还很难看懂得阿
    帮我盖好了,我测试一下,然后再好好琢磨其中的玄机,好好学习
    谢谢大家啦,
      

  2.   

    其实一个简单的办法,就是
    把页面中的java代码,写入javabean中,再jsp页中调用javabean,其他的标记语言不变
      

  3.   

    大家继续邦我关注一下,我上面的代码现在发现有错误,是因为我用的是if....else这样无论我如何检索,他只要查询到一条记录就显示,所以我只要查到纪录的时候都是一条
    那么我想改正一下,用while来进行循环,可是我的那个关于“磁记录不存在“的显示总也没有,怎么改正好呢?我是这样改正的
    while(rs.next()){
    if(rs==null){
    %>
    <P  align="center">此记录不存在!
    </P>
    <%
    }
    else{
    %>
    <P  align="center">学号:
    <%=rs.getString("XH")%>&nbsp;&nbsp;姓名:
    <%=rs.getString("XM")%>&nbsp;&nbsp;课程名称:
    <%=rs.getString("KCMC")%>
    </P>
    <%
    }
    可是如果检索不到纪录,根本没有显示那句话,这颗如何是好?谢谢