<%
String job="IT业";
String name="张三";
response.sendRedirect("01.jsp?WORK="+job "&NAME="+name);
%>
各位高手,请问用response传递多个参数,这样传为什么不对呢!

解决方案 »

  1.   

    你想传参数 别用 这个跳转啊 用request 那个 单词 怎么写 我记不清楚了  英语不好  我都是用ide提示的 呵呵
      

  2.   

    少了一个加号
    response.sendRedirect("01.jsp?WORK="+job+ "&NAME="+name);
      

  3.   

    sendRedirect能这样传么?  忘记了...
      

  4.   

    传参数的话方法有好多种.
    1.可以直接进行页面间的跳转,内部对象会自动跳转过去
    2.可以进过超级链接进行传递例如<a heref="a.jsp?a=1&b=2"></a>然后在a.jsp这个页面直接用request取就好了
    3.如果是页面进行对象传递的话,需要先把对象设置为request的属性,然后再第二个页面直接去request的属性就好了
    还有几种.不过那个是servlet中经常用,直接jsp页面见传递的话内置对象足够用了..
      

  5.   

    这个是重定向。。WORK="+job+ "&NAME="+name这种request范围参数传不了吧。。不是在同一个请求中吧好像。。
      

  6.   

    对的。现在的job是一个变量。肯定需要左右都要+组合才行。