我在Eclipse中开发了一个动态Web项目。现在我可以使用以下URL通过浏览器访问它:
http://localhost:8080/MyDynamicWebApp/index/
如果删除' /'最后,我不知道为什么,但我的CSS文件没有加载。
答案 0 :(得分:0)
您可以重命名eclipse项目名称。
更改contex root特定于正在使用的容器
例如tomcat: How to set the context path of a web application in Tomcat 7.0
例如jboss: https://docs.jboss.org/jbossas/guides/webguide/r2/en/html/ch06.html
答案 1 :(得分:0)
传统上,指向文件的URL不包含尾部斜杠,而指向目录的URL确实包含尾部斜杠。 这意味着:
http://website.com/example/是一个目录,而 http://website.com/example是一个文件。
这种区别加快了页面加载速度,因为尾部斜杠会立即告诉Web服务器转到该示例目录并查找index.html或其他默认文件。
当您转到不带斜杠的URL时,Web服务器会查找具有该名称的文件。如果找不到具有该名称的文件,则它会查找目录并查找该目录中的默认文件。