servlet从page1.jsp重定向到page2.jsp,如下所示:
String url = getServletContext().getContextPath() + "page2.jsp?command=reload";
response.sendRedirect(url);
比试图得到"命令的过滤器"参数可以得到它。但是servlet没有看到参数。 我也尝试过没有任何过滤器。结果是一样的。
是什么原因?
答案 0 :(得分:0)
你的servlet在这里是什么?通过编译page2.jsp
作为servlet获得的那个?如果是这种情况,请确保使用以下方法正确检索参数:
request["command"]
如果您的servlet是真正的servlet(没有JSP页面),那么您需要将URL映射到该servlet并使用该URL映射调用servlet。
请务必发布更多信息,以便获得更好的帮助。