web中路径怎么写

1.web中html中的相对路径和绝对路径怎么找路径是指文件在服务器中的存储位置 。我们在使用计算机时要找到所需的文件时就必须知道文件的绝对路径 , 例如 , 只要看到这个路径d:/web/logo.gif , 我们就知道logo.gif文件是在d盘的web目录下 。类似于这样完整的描述文件位置的路径就是绝对路径 。
绝对路径还有一种表示方法就是以服务器命名开始(如在本机中 , 看一下tijiao.html的源码:
action写的是path , 那么 , 提交后 , 就会把链接中的tijiao.html替换为path变为网站中路径一般怎么表示
两种方式 , 一个绝对路径 , 一个相对路径 。
绝对路径即和你计算机文件管理器一样比如D:\123\123.txt这样一个完整的路径即绝对路径 。
而相对路劲即是你文件或者网站服务器所在目录之下 。例如我的网站服务器在D:\WEB这个目录下 , 而我在a标记的路劲写的是/home/index.html也就是指D:\WEB\home\index.html这就是相对路劲 。
还有一个是asp.net的MVC路由模式 。视图/控制器 。。。。当然这个就简单说一下 。
3.java web中读取文件,相对路径怎么写相对路径的话 , 可以先获取到当前文件的编译路径 , 之后在找到想找文件的路径的思路来实现 。
举例:
XMLS.class.getClass().getResourceAsStream("/test/test.txt");
解释:XMLS.class.getClass()是获取当前的类编译路径 , 之后通过getResourceAsStream的形式即可找到要读取的文件的路径 。
备注:这个方法中后面的路径也可以通过截取的形式来进行路径获取 , 实现原理都是找到当前类路径 , 之后通过相对位置找到另外文件路径 。
4.java web项目 相对路径怎么写servlet里面通过String basePath=session.getServletContext().getRealPath("/");获取webRoot目录真实路百径 。
比如度d:\tomcat 6\webapps\项目名
webRoot下面的resources目录通过File path = new File(basePath, "resources");获取
其它同理
如果是内jsp的话 , 获取resources目录直接通容过“<%=request.getContextPath()%>/resources”获取
【web中路径怎么写】

web中路径怎么写

文章插图