marty001 发表于 2017-2-8 09:49:31

tomcat无需项目名即可访问该项目配置

<Host name="localhost"appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="/twithandSite"/>
</Host>


由于path="",所以项目中

String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort();
request.setAttribute("base", basePath);

得到的 request.getContextPath()=null;
访问地址:从http://192.168.0.27:8080/twithandSite变为:ttp://192.168.0.27:8080

.
页: [1]
查看完整版本: tomcat无需项目名即可访问该项目配置