访问http://127.0.0.1:8080/testServlet/myServlet?test=1
就是访问http://127.0.0.1:8080/testServlet/myServlet的阿
后面的只是参数

解决方案 »

  1.   

    我的这个servlet接收一个参数test,然后派送到另一个jsp。
    在servlet中,我想用以下代码实现我的要求,但不带参数(就是http://127.0.0.1:8080/testServlet/myServlet)时访问就出错,但有参数时(就是http://127.0.0.1:8080/testServlet/myServlet?test=1)就不会有错,我的代码是:
    String test;
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    try
    {
       jumpPage=request.getParameter("test");
       if(test.equals(null))
       {
          test="1";
       }
      PageBean  pageCtl = contact.listData(jumpPage);//PageBean为我写的一个类
      request.setAttribute("pageCtl",pageCtl);
    …………
    javax.servlet.RequestDispatcher dis=request.getRequestDispatcher("/testJsp.jsp");
    dis.forward(request,response);
    …………
    现在明白我的意思吗?知道怎样去解决了吗??请指教!!
      

  2.   

    错了,其中一句应该是:
    PageBean  pageCtl = contact.listData(test);//PageBean为我写的一个类
      

  3.   

    to:yah0418() :但好像不能实现啊,应该怎样做呢?能否提点一下????谢谢!!