关于javaWeb中的路径问题总结
路径分绝对路径和相对路径,不管是在html还是jsp还是java中,都一样.
1 "/"开头的就是绝对路径.而且,填写绝对路径,一定要在服务器中启动,否则找不到路径!
2 没有"/"开头的就是相对路径.其中"./"表示当前目录下寻找,"../"表示上一级目录下,而当前目录下"./"可以省略不写!
3 对于在服务器中启动的项目文件,其路径一般都填绝对路径.因为当某个页面是通过请求转发而来,name相对路径只是相对当前页面的而不是相对最原始的请求,因此,选择绝对路径比较好
4 其中要注意的是:
5 重定向是相当于浏览器而言,所以地址要包括工程名;而请求转发是在服务器内部,不需要填工程名;
6 在html和jsp中,不管是src还是url的路径同样是遵循这样的道理,插入图片标签,路径最好写相对路径
7 前台路径如果加上"/"则是相对端口号如localhost:8080
8 后台路径如果加上"/"则是相对于项目名如localhost:8080/test