当前位置: 代码迷 >> Java Web开发 >> 简单有关问题,变量能传到地址栏里面,却传不到servlet里面?
  详细解决方案

简单有关问题,变量能传到地址栏里面,却传不到servlet里面?

热度:73   发布时间:2016-04-17 16:54:59.0
简单问题,变量能传到地址栏里面,却传不到servlet里面???
jsp页面一个按钮触发servlet:
function   toExcel(){
      window.location= "contentservlet?command=ToExcel&forward=out.jsp?uId= <%=BillId%> ";
      }
servlet里面String   billId   =   req.getParameter( "uId ");
获得的uId是空值,但地址栏里面已将uId打出来了,不知道怎么回事???

------解决方案--------------------
你最后的那个问号是不是应该改成&
------解决方案--------------------
forward=out.jsp?uId= <%=BillId%> ";
这是什么意思啊,
把uId付给out.jsp页面,然后值在给forward,是这么解释吗?
如果是的话,那你接收语句应该这样才对吧
String billId = req.getParameter( "forward ");
------解决方案--------------------
同意楼上的。你的url里面有两个?问号了。
  相关解决方案