博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaWeb_客户端相对/绝对路径和服务器端路径
阅读量:5090 次
发布时间:2019-06-13

本文共 975 字,大约阅读时间需要 3 分钟。

 

 

客户端的绝对路径和相对路径

  相对路径:相对与某个基准目录的路径,在同一根目录下各子目录文件之间的相互引用,

  绝对路径:指目录下的绝对位置,直接到的目标位置

  

 

@charset "UTF-8";h1{
color:red; }
style.css

 

<%@ page language="java" contentType="text/html; charset=utf-8"    pageEncoding="utf-8"%>           <%System.out.println(request.getContextPath());%> 
Insert title here

Gary

path.jsp

 

  通过相对路径和绝对路径引用style.css中设置h1标签的css

  相对路径

  静态相对路径

  动态相对路径

 

  当出现转发和重定向时路径问题(无法找到css资源)  百度

request.getRequestDispatcher(".../path.jsp").forward(request,response);

 

  客户端中常使用绝对路径【从项目根目录开始】

 

  区别客户端和服务端路径:能不能通过查看源在html中解析出代码,客户端能,服务端不能

  客户端都要使用绝对路径

 

 

服务器端路径

  相对路径

  绝对路径【服务器端绝对路径不需要加项目名】

 

  

 

  客户端绝对路径

http://localhost:8080/

  服务器端绝对路径

http://localhost:8080/Gary03/

 

  JSP处在Gary03项目下运行的,所以服务器端项目跟路径会自动加上Gary03,客户端不会把Gary03当做项目运行,不会自己加上/Gary03

  服务器端相对路径会时时检查

  当发生转发或重定向时,路径会相对改变,使用相对路径容易找不到资源

  有绝对路径就使用绝对路径  <%=request.getContextPath() %>

  

 

转载于:https://www.cnblogs.com/1138720556Gary/p/10303037.html

你可能感兴趣的文章
Mac系统常用快捷键及技巧
查看>>
28.广搜:被围住的面积
查看>>
jQuery 图片轮播的代码分离
查看>>
疯狂,千人抢“幸福”,引微博万人围观
查看>>
vue中 父子组件的通讯
查看>>
GridView如何实现双击行进行编辑,更新
查看>>
LINUX 命令行编辑快捷键
查看>>
redis持久化RDB与AOF
查看>>
信息化基础建设 开发框架
查看>>
讲给普通人听的分布式数据存储【转载】
查看>>
ASIHTTPRequest是什么?
查看>>
将博客搬至CSDN
查看>>
数据结构:散列函数的构造方法
查看>>
(C++)String的用法
查看>>
MVC 3 HTML 编码
查看>>
Knockout学习之前言
查看>>
php中使用swoole实现头协议
查看>>
Redis全方位讲解--哨兵模式(Sentinel模式)
查看>>
src 和 href 区别(转载)
查看>>
鱼C《零基础入门学习Python》10-17节课时知识点总结
查看>>