本文共 588 字,大约阅读时间需要 1 分钟。
一、JSP跳转到Servlet 1、相对路径,如href="servlet/TestServlet" ***注意:如果写成"/servlet/TestServlet"会报错,因为第一个'/'表示的是【服务器根目录:http://localhost:8080/】,这里应该去【项目】的根目录寻找虚拟目录servlet ,然后在里面找到TestServlet。2、绝对路径,通过内置成员变量path实现,String path = request.getContextPath()。如href="<%=path%>/servlet/TestServlet"。***注意:这里的path得到的是项目根目录,如【http://localhost:8080/Servlet002_GetFormDemo】 二、Servlet跳转JSP 1、请求重定向:response.sendRedirect(request.getContextPath()+"/xxx.jsp");这里通过request.getContextPath()方法获得项目根目录,或者通过"../xxx.jsp"取得上层路径得到2、服务器内部转发:request.getRequestDispatcher("../xxx.jsp").forward(req,resp); ***小结:都可以通过../xxx.jsp得到
转载地址:http://mcqii.baihongyu.com/