【初学JavaEE】jsp、servlet如何实现页面跳转

第一种:jsp

点击注册按钮跳转到注册页面

<input type="button" value="注册" onclick="window.location.href('register.jsp')"/>

第二种:servlet

response.setContentType("text/html; charset=gb2312");
ServletContext sc = getServletContext();
RequestDispatcher rd = null;
rd = sc.getRequestDispatcher("/success.jsp"); //定向的页面
rd.forward(request, response);

或者

response.sendRedirect(request.getContextPath()+"/success.jsp");

若带参跳转

response.sendRedirect(request.getContextPath()+"/success.jsp?user="+user);

带参跳转后,在跳转到的jsp页面可如下获取跳转参数

String user=request.getParameter("user");

========
待更

发布了31 篇原创文章 · 获赞 21 · 访问量 8432

猜你喜欢

转载自blog.csdn.net/weixin_42366630/article/details/89366176