request.setAttribute("user", tmpUser);
    
    //这里有问题,如何处理能返回到jst_test.jsp,并让其用
    //request.getAttribute("user")得到记录信息?可以用很多方法实现
比如存到session里面(长期使用)
暂时使用(比如只是将数据交给jsp显示)
RequestDispatcher rd;
rd = request.getRequestDispatcher("jsp路径名");
rd.forward(request, response);

解决方案 »

  1.   

    TO: Tobar(拖把头)rd = request.getRequestDispatcher("jsp路径名");jsp路径名怎么确定,搞得我一头雾水。
      

  2.   

    用Tobar(拖把头)的方法修改后测试成功了,
    可是又发现一个新问题,以上代码的操作过程都是用get请求操作的。
    如果换成post请求怎么做?
    下面的代码只能用于get请求,对应的post请求呢?
    request.getRequestDispatcher("jsp路径名");
      

  3.   

    创建一个doPost方法
    内容doGet(request,response);
      

  4.   

    你可以在servlet 使用response.sendRedirect("./hello.jsp") 这样就导到hello.jsp这个文件中, 并且这两个文件共享request,所以你在servlet 中在request保存的信息在hello.jsp中也可以用,也可以在hello.jsp中使用bean,取出其中的信息,
      

  5.   

    回:suntmbxh(新宇)我试了一下,在tomcat5中无论get还是post都可以能过,昨天晚上说的post不行,是在tomcat4下测试的。另:
    用response.sendRedirect()方法是可以导到hello.jsp文件,可是共享的request信息不能一起导过来,也就是说不能在hello.jsp文件中取得request的相关信息。