Servlet没有获取请求参数

时间:2014-12-07 11:52:34

标签: java servlets redirect

servlet从page1.jsp重定向到page2.jsp,如下所示:

String url = getServletContext().getContextPath() + "page2.jsp?command=reload";
response.sendRedirect(url);

比试图得到"命令的过滤器"参数可以得到它。但是servlet没有看到参数。 我也尝试过没有任何过滤器。结果是一样的。

是什么原因?

1 个答案:

答案 0 :(得分:0)

你的servlet在这里是什么?通过编译page2.jsp作为servlet获得的那个?如果是这种情况,请确保使用以下方法正确检索参数:

request["command"]

如果您的servlet是真正的servlet(没有JSP页面),那么您需要将URL映射到该servlet并使用该URL映射调用servlet。

请务必发布更多信息,以便获得更好的帮助。

相关问题