html文件上如何设置上下文相对路径?

我把html模版的文件复制到tomcat项目中,但相对路径错了,jsp文件能通过获得上下文路径设置相对路径,那html文件中怎么设置啊

第1个回答  2015-08-25
<%=request.getContextPath()%> 这个是绝对路径,要在JSP页面头加入:
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

在同一目录下用相对路径。追问

我问的是html文件好不

本回答被提问者和网友采纳
第2个回答  2020-05-15
<%=request.getContextPath()%>
这个是绝对路径,要在JSP页面头加入:
<%
String
path
=
request.getContextPath();
String
basePath
=
request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
在同一目录下用相对路径。

什么是相对地址和绝对地址?
比如,假设有一个HTML文件位于某目录下,若要链接到同一目录下的另一个页面,可使用相对路径。例如,如果目标页面路径为"57\/30\/29\/tml",那么在当前HTML文件中引用时,使用相对路径更为便捷。相对路径无需完整指定从根目录到文件的路径,只需表明目标相对于当前位置的位置关系即可。理解相对地址和绝对地址...

怎么写相对路径?
1. 基于当前目录:相对路径是从当前文件所在的位置出发,来确定目标文件的位置。例如,如果当前文件在“\/项目文件夹\/子文件夹”中,而目标文件在同一子文件夹内,则只需写出目标文件的名称即可。2. 使用相对引用符号:相对路径使用相对引用符号“.\/”来表示当前目录,或者使用上级目...

...路径?什么是文件的本地路径? 2、 如何正确设置网页中元素的路径...
输入“SUBST I: d:\\myweb”,D盘下的myweb文件夹就被虚拟为I盘,用浏览器查看I盘下网页,用根相对路径链接的内容都可以正常显示了。文档相对路径就是指包含当前文档的文件夹,也就是以当前网页所在文件夹为基础开始计算路径。比如,当前网页所在位置为D:\\myweb\\mypic,那么:“a.htm”就表示D:\\my...

什么是相对路径,什么是绝对路径?
绝对路径则表示文件的完整路径,从根目录开始,包含了所有层级的路径信息。如同你告诉别人图书馆的具体位置,比如:“我在大学图书馆的第二层,自然科学区的第三排”,这个路径从根目录开始,明确指出文件所在位置。理解相对路径与绝对路径有助于在编程中更灵活地处理文件路径问题,比如在脚本或程序中移动、...

关于读取Properties文件的相对路径问题,怎么写是正确的
FileInputStream只能定位绝对路径,所以你填入相对路径当然找不到。读取资源文件一般根据上下文环境分为两种情况。第一种是非WEB应用的环境中,只需要简单的通过类加载器的getResourceAsStream方法读取。例如,classpath根目录下有一个setting.properties文件,可以这样读取 Java代码 收藏代码 InputStream is = ...

Webpack中publicPath详解
在开发阶段,webpack-dev-server的publicPath配置用于设定开发服务器中打包文件的访问路径。它决定了资源存放的位置,比如配置为'http:\/\/localhost:8080\/dist\/',则可以直接通过http:\/\/localhost:8080\/dist\/main.js访问。html-webpack-plugin中的template和filename选项受路径影响,template依赖于webpack上下文...

在c语言中,相对路径与绝对路径有什么区别?
在C语言中,路径用于指定文件或目录位置的字符串,主要有相对路径与绝对路径两种。相对路径以当前工作目录为起点,使用子目录或父目录来定位文件或目录。例如,当前工作目录为\/home\/user\/documents,文件位于\/home\/user\/documents\/projects\/project1下,使用相对路径projects\/project1\/file.txt引用。相对路径优点...

...想更改servlet访问的URL路径,应该在什么文件夹中进行
在WebContent的子目录文件夹中进行。在WebContent的子目录中调用Servlet时,一定要注意所调用的Servlet的映射路径设置,大多数的404错误一般都是映射名字前面没有把子目录加进去导致的。Servlet的URL就是在浏览器中输入了之后会直接访问到的地址(相对路径),比如在我们项目里面,项目运行之后的上下文地址是:...

getContextPath和getRealPath的区别
getContextPath返回的是相对路径,工程的项目的相对路径;getRealPath返回的绝对路径,就是在文件系统的实际路径;下面是我自己做的实验,在SpringMvc+Spring+Hibernate的项目中做的实验 Controller public class IndexController { RequestMapping("\/")public String index(HttpServletRequest request){ System.out...

CMD命令提示符如何修改路径?
此外,`cd`命令还支持相对路径。例如,如果当前已经在"C:\\Users"目录下,想要进入名为"JohnDoe"的子目录,只需输入`cd JohnDoe`。同样,如果想要返回到上一级目录,可以使用`cd ..`命令。这些功能使得在CMD中导航文件系统变得灵活且高效。总的来说,通过`cd`命令,用户可以轻松地在CMD中修改当前...

相似回答