当前位置: 代码迷 >> J2EE >> http://localhost:端口 这么居然可以访问项目
  详细解决方案

http://localhost:端口 这么居然可以访问项目

热度:644   发布时间:2016-04-17 23:45:28.0
http://localhost:端口 这样居然可以访问项目?
在网上下了一个demo
xml里设置了
<welcome-file-list>
<welcome-file>WinLoad</welcome-file>

部署了WinLoad是那个页面居然可以不用项目名直接访问,直接打路径端口名http://localhost:8080这个页面就出来了,怎么做到的???
------解决方案--------------------
8080/默认访问webapps下面的rooot, 也可以修改server.xml,在<host ...></host>元素中添加 
<Context path="" debug="0" docBase="myapp" reloadable="true"/> ,其实就是把里面的path属性置空因为eclipse自动生成的是
<Context path="/myapp" debug="0" docBase="myapp" reloadable="true"/>
------解决方案--------------------
放到webapp下面的root目录里了吗
------解决方案--------------------
welcome-file-list元素可指定显示的默认文件。如果用户键入的URL不包含servlet名称、JSP页面或其他资源,则不会在应用目录中找到main.html文件,这时就会显示jsp目录下的welcome.jsp文件。----来自百度百科之“welcome-file-list元素”。
------解决方案--------------------
http://lhkzyz.iteye.com/blog/1666187
------解决方案--------------------
2种办法可以实现你这个效果啦 大惊小怪
第一种:把WinLoad丢到root目录就行了
第二种:欢迎页面弄成index.html
然后弄一个空的html 这样项目会去访问index.html
你把index.html对应成一个action就行了
  相关解决方案