如何在单击JSP页面中的链接时将请求转发到另一个JSP页面?
我在jsp页面中有一个链接,在链接点击后,如何将请求转发到另一个jsp页面。
如果你只是想获得一个新的jsp那么简单
Click Here
注意: jsp的路径将从WEB-INF
所在的公共Web空间开始
如果你的意思是forward
那么
点击后你会执行GET操作,让我们说
你点击了
Click Here
在web.xml中创建一个Servlet条目,并将其映射到/ForwardServlet
到ForwardServlet
并在Servlet中执行
public class ForwardServlet extends HttpServlet{ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String destination = "/WEB-INF/pages/result.jsp"; RequestDispatcher rd = getServletContext().getRequestDispatcher(destination); rd.forward(request, response); } }
参考:
- Servlet的