JSP和servlet之间的相对路径和绝对路径
来源:互联网 发布:play for java 编辑:程序博客网 时间:2024/05/29 15:20
1. JSP页面跳转到Servlet
<body>
<h1>servlet路径跳转</h1>
<hr>
<!-- 使用相对路径访问HelloServlet -->
<!-- /servlet/HelloServlet 这里/表示服务器更目录 localhost/servlet/HelloServlet -->
<a href="servlet/HelloServlet">相对路径访问HelloServlet</a>
<hr>
<!-- 使用绝对路径访问HelloServlet 可以使用 String path=request.getContextPath(); path表示项目根目录-->
<a href="<%=path %>/servlet/HelloServlet">绝对路径访问HelloServlet</a><br>
<!-- 表单中action的url写法与超链接相同 -->
<hr>
<a href="servlet/TestServlet">访问TestServlet,跳转到test.jsp</a>
</body>
2. Servlet跳转到JSP页面
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//请求重定向, 当前路径ServletPathDirection/servlet///response.sendRedirect(request.getContextPath() + "/test.jsp");//可以
response.sendRedirect("../test.jsp");//这样也可以的
//response.sendRedirect("/test.jsp");//不可以, 此时斜线/表示服务器更目录
//服务器内部转发 此时斜线/表示项目更目录
//request.getRequestDispatcher("/test.jsp").forward(request, response);//可以
//request.getRequestDispatcher("../test.jsp").forward(request, response);//可以
//下面不可以 HTTP Status 404 - /ServletPathDirection/ServletPathDirection/test.jsp
//request.getRequestDispatcher(request.getContextPath() +"/test.jsp").forward(request, response);//不可以
}
0 0
- JSP和servlet之间的相对路径和绝对路径
- JSP、Servlet中的相对路径和绝对路径
- JSP、Servlet中的相对路径和绝对路径
- servlet/jsp 获取绝对路径和相对路径
- JSP、Servlet中的相对路径和绝对路径
- servlet/jsp 获取绝对路径和相对路径
- JSP、Servlet中的相对路径和绝对路径
- servlet/jsp 获取绝对路径和相对路径
- servlet/jsp 获取绝对路径和相对路径
- JSP/Servlet中的相对路径和绝对路径
- JSP、Servlet中的相对路径和绝对路径
- JSP/Servlet中的相对路径和绝对路径。
- servlet的跳转、相对路径和绝对路径
- JSP和Servlet中的绝对路径和相对路径问题
- JSP和Servlet中的绝对路径和相对路径
- JSP和Servlet中的绝对路径和相对路径问题
- JSP 和 Servlet 中的绝对路径和相对路径
- JSP 和 Servlet 中的绝对路径和相对路径问题
- 我来了,记录些吧
- 安卓应用首次启动白屏的原因总结
- Android自定义组件之日历控件-精美日历实现(内容、样式可扩展)
- linux-shell(3) 后台命令【自己的笔记】
- atoi()函数使用注意事项
- JSP和servlet之间的相对路径和绝对路径
- 浅谈linux内核中的I2c驱动(2)
- Properties
- NSTimer的使用 停止 暂停 重启
- HBase集群运维管理 问题记录
- MySQL 服务无法启动. 服务没有报告任何错误.
- NodeJS学习笔记
- window下备份数据库到LinuxFTP服务器上并自动删除7天前数据备份文件
- Javascript实现表单增删改