现在有一个javaweb项目,项目名是zajy,原来是这样访问项目的localhost:8080/zajy
我想通过浏览器访问的时候不输入端口号和项目名字。
我是这样做的,tomcat端口号设置成80,server.xml里面设置
<Context docBase="/zajy" path="" reloadable="true" /></Host>
这样的话浏览器输入localhost就可以直接访问项目主页了。
但是这有一个问题,主页上有跳转连接/zajy/hyzl/get.do?id=1,我点击之后就404了,浏览器上面的url是localhost:8080/zajy/hyzl/get.do?id=1。
我把url改成localhost:8080/hyzl/get.do?id=1就能成功跳转页面。
我项目里面所有的连接都是带项目名“/zajy”的,这样就使得我tomcat设置完之后里面的连接都是404.这种情况怎么办?