用tomcat部署上java web项目后在地址里输入地址有没有办法不加项目名
比如我用tomcat部署好项目后,启动了tomcat然后在地址栏里打入http://localhost:8080/项目名这样就能打开我的项目页面,有没有办法通过设置只输入...
比如我用tomcat部署好项目后,启动了tomcat然后在地址栏里打入http://localhost:8080/项目名 这样就能打开我的项目页面,有没有办法通过设置只输入http://localhost:8080 就出现我的项目而不是tomcat的页面
我配了server.xml,把Context标签里的 path设成"",这样直接打地址不打项目名出来的是tomcat首页 展开
我配了server.xml,把Context标签里的 path设成"",这样直接打地址不打项目名出来的是tomcat首页 展开
4个回答
展开全部
可以的,用servlet来做
重写配置文件
<servlet-mapping>
<servlet-name></servlet-name>
<url-pattern>修改这里</url-pattern>
</servlet-mapping>
重写配置文件
<servlet-mapping>
<servlet-name></servlet-name>
<url-pattern>修改这里</url-pattern>
</servlet-mapping>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Tomcat 6.0\conf\server.xml中
<Host name="localhost" appBase="/home/hande/hdshweb(项目webapps路径地址,这里是linux路径)"
unpackWARs="true" autoDeploy="false"
xmlValidation="false" xmlNamespaceAware="false"
deployXML="false" deployOnStartup="false">
<Context path="" docBase="/home/hande/hdshweb(项目webapps路径地址,这里是linux路径)"
reloadable="false" crossContext="false">
</Context>
</Host>
<Host name="localhost" appBase="/home/hande/hdshweb(项目webapps路径地址,这里是linux路径)"
unpackWARs="true" autoDeploy="false"
xmlValidation="false" xmlNamespaceAware="false"
deployXML="false" deployOnStartup="false">
<Context path="" docBase="/home/hande/hdshweb(项目webapps路径地址,这里是linux路径)"
reloadable="false" crossContext="false">
</Context>
</Host>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
5楼正解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |