1. 首页
  2. 综合百科
  3. jsp绝对路径和相对路径(jsp相对路径怎么写)

jsp绝对路径和相对路径(jsp相对路径怎么写)

简介:关于jsp绝对路径和相对路径(jsp相对路径怎么写)的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于综合百科技术大全及相关资讯,可以多多关注茶馆百科网。

各位好,很多人不知道jsp绝对路径和相对路径(jsp相对路径怎么写)。下面详细解释一下。现在让我们来看看!

1.如何在jsp中使用绝对路径

在JavaWeb开发中,JavaScript和CSS文件往往采用绝对路径导入,可以避免由于目录改变导致导入的文件找不到的情况。常见的做法如下:

I.使用${pagecontext.request.contextpath}

代码“${pagecontext.request.contextpath}”的作用是取出部署的应用程序名称,这样无论如何部署,使用的路径都是正确的。

例如:

<!-使用绝对路径引入CSS文件->;

<linkrel="stylesheet"href="${pagecontext.request.contextpath}/themes/default/CSS/UEeditor.CSS"type="text/CSS"/>;

<!-使用绝对路径引入JavaScript脚本->;

<scripttype="text/JavaScript"src="${pagecontext.request.contextpath}/ueditor1_3_6-gbk-JSP/ueditor.config.js">;</script>;

请使用<%=request.getcontextpath()%>;使用${pagecontext.request.contextpath}可以达到同样的效果。

<scripttype="text/JavaScript"src="<;%=request.getcontextpath()%>;/ueditor1_3_6-gbk-JSP/ueditor.all.js">;</script>;

2.如何在jsp中使用绝对路径

在JavaWeb开发中,JavaScript和CSS文件往往采用绝对路径导入,这样可以避免因为目录改变导致导入的文件找不到的情况。常见做法如下:首先,使用${pagecontext.request.contextpath}代码“${pagecontext.request.contextpath}”来检索部署的应用程序名称,这样无论如何部署,使用的路径都是正确的。

示例:使用<%=request.getContextPath()%>和使用${pagecontext.request.contextpath}可以达到相同的效果。

3.jsp相对路径和绝对路径的区别

2.JSP/Servlet中的相对路径和绝对路径。

2.1服务器端的地址

服务器的相对地址是指相对于您的web应用程序的地址,它是在服务器端解析的。

(与html和javascript中的相对地址不同,它们是由客户端浏览器解析的)也就是说,此时

jsp和servlet中的相对地址应该是相对于你的web应用的,也就是页面中的相对地址是相对于服务器根目录的(http://127.0.0.1/)。

而不是(这个Web应用在根目录下的目录)http://127.0.0.1/webapp/。

表单表单的action属性在Html中的地址应该是相对于服务器根目录的(http://127.0.0.1/),

因此,如果提交给a.jsp的是:action="/webapp/user/a.jsp"或action="<%=request.getcontextpath()%>;"/user/a.JSP;

屈服

4.jsp的相对路径怎么写

fileinputstreamfin=newfileinputstream("a.txt");

代替

Fileinputstreamfin=newFileinputstream(新文件(application.getrealpath(request.getrequesturi()。substring(request.getcontextpath()。长度()))))。getparent()+"\\a.txt");

以上解释了jsp的绝对路径和相对路径(jsp的相对路径怎么写)。

本文主要介绍了关于jsp绝对路径和相对路径(jsp相对路径怎么写)的相关养殖或种植技术,综合百科栏目还介绍了该行业生产经营方式及经营管理,关注综合百科发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解综合百科技术怎么管理的要点,是您综合百科致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/238364.html