1. 在 超链接 href 属性, 表单的 action 属性中的 "/" 代表 web 站点的根目录: http://localhost:8080/
2. 在 response.sendRedirect() 方法参数中的 "/" 也代表 web 站点的根目录: http://localhost:8080/, 因为该方法实际上就是一个自动的超链接
3. request.getRequestDispatcher() 方法参数中的 "/" 代表当前 web 应用的根目录,因为该方法只能访问当前 web 应用下的资源, 所以 "/" 代表当前 web 应用的根目录
4. <c:url value='' /> 标签中 value 属性值以及 <c:redirect url=""> 中的 url 属性 中 "/" 代表当前 web 应用的根目录. 因为它们是 JSTL 标签 而 JSTL 是为当前 web 应用定制的标签, 所以 "/" 代表当前 web 应用的根目录. 实际上 JSTL 中的带地址的标签中的 "/" 都是如此.
5.在web.xml配置文件中<url-mapping>标签里面的前置路径是web应用的根目录
6.在jsp页面中,用<base>标签来确定请求的跟路径(请看下面代码),如果没有则以当前页面的路径为标准:
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
</head>
7.在请求中,我们往往需要获取全路径来确保页面定位,如下代码所示:
${pageContext.request.contextPath}
利用EL表达式,相当于http://localhost:8080/应用名称
其在java类中的实现代码如下:
String path = request.getScheme()
+"://"
+ request.getServerName()
+ ":" + request.getServerPort()
+ request.getContextPath()
分享到:
相关推荐
Javaweb商品/仓库管理系统附带文档和部署视频 视频教程:https://www.bilibili.com/video/BV1sZ4y1t7Ht 技术栈:jdbc+jsp+Servlet+mysqL+Layui 本项目只有两个表,管理员表,商品表,管理员登录后可以对商品进行增删...
跟视频的一模一样。md格式
一个JAVAWEB拍买系统,不错,用的是MYSQL数据库,请留言
javaWeb/Mysql实现火车票售票系统。使用方法在压缩包的txt文件中
vue react javaweb nodejs 微信小程序 h5小游戏 一共6种项目合集,就是怕那天电脑挂掉,U盘坏了
javaweb里用来处理页面中文的,解决中文乱码问题
使用了layui,注册的时候可以检测用户名是否存在,登陆的时候有验证码,管理员登录可进入后台管理界面,可以增加物品,修改物品,删除物品,修改用户密码,刷新表单等操作,全部采用异步更新。
文件上传 图片上传 上传
javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码...
功能强大,实用,能带你进入比较快速进入javaweb开发~~ 增删改查,分页,样样齐全~~外加附带数据库文件,下载导入就能使用
使用javaweb对DVD进行增删改查出租排行等管理
关于javaweb的PPT教程,希望带给大家帮助
在JavaWeb中的监听器和过滤器的介绍和使用。。。。
关于处理Javaweb中中文乱码的问题文.pdf
JavaWeb讲义:JavaWeb应用简介
开发环境 jdk1.8+tomcat8.5+mysql5.7 开始使用 将项目导入eclipse后 修改文件/campusHelp/src/applicationContext.xml
struts2/spring/hibernate/commons等一些javaweb开发中常用的jar包。
JavaWeb课程设计的毕业设计与代码管理系统源码,采用标准MVC模式开发 毕业设计与代码管理系统JavaWeb课程设计的毕业设计与代码管理系统源码,采用标准MVC模式开发 毕业设计与代码管理系统JavaWeb课程设计的毕业设计...
JavaWeb图书管理系统,简单易用功能强大,可拓展性高,集成主流框架 JavaWeb图书管理系统,简单易用功能强大,可拓展性高,集成主流框架 JavaWeb图书管理系统,简单易用功能强大,可拓展性高,集成主流框架 JavaWeb...
JavaWeb学习是Android客户端目前最全面的免费离线JavaWeb学习书籍,主要内容包括: 1、Html标签、表格、表单等基础内容 2、Javascript基础 3、Javascript脚本高级特效 4、B/S架构工作原理 5、Jsp标签、表达式、...