Ank*_*iya 7 eclipse tomcat servlets url-rewriting
我正在使用Eclipse for J2EE项目......一个设备向我方发送请求,网址就像
http://myIP:myPort/corporationweb/Controller
Run Code Online (Sandbox Code Playgroud)
/corporationweb/Controller
固定我们不能改变它,因为它是在设备上制作的
我在eclipse中的项目名称是" VirtualTest
"但是这里tomcat包含项目名称,如果我映射任何servlet,/corporationweb/Controller
URL就像
http://localhost:8080/VirtualTest/corporationweb/Controller
Run Code Online (Sandbox Code Playgroud)
我需要打开页面而不更改项目名称
http://localhost:8080/corporationweb/Controller
Bal*_*usC 21
在Eclipse中右键单击项目,选择" 属性",转到" Web项目设置"并将" 上下文根"设置为/
.
这将让Eclipse在上下文根目录而不是项目名称(这是默认名称)上部署项目.
与具体问题无关,您确实需要确保应用程序的编写方式,以便它不关心应用程序部署的上下文路径.这是服务器特定的设置,不能从项目内部控制.利用HttpServletRequest#getContextPath()
聪明的方式.
归档时间: |
|
查看次数: |
11251 次 |
最近记录: |