如何不输入项目名端口号直接访问java web项
1个回答
展开全部
1 不用输入端口号(例192.168.1.1/text/login.jsp)
由于浏览器默认访问端口是80,所以需要在服务器接收到80端口的请求后自动跳转到8080端口(或者你tomcat当初修改的端口号,tomcat默认是8080)
2 ip/jsp页面名访问(也就是把项目名给拿掉)(例192.168.1.1/login.jsp)
暴力方法,直接删除WEBAPP下的ROOT文件夹,把自己的文件夹改名为ROOT(注意tomcat过一段时间会恢复你原来的文件夹,不过没有影响,只要ROOT改了就行)
3 直接输入ip访问(例192.168.1.1)
要是嫌麻烦连jsp页面都不想输入呢,比如默认的就是登陆页面作为起点,解决方法:在ROOT下打开index.jsp(有的是index.html),直接输入跳转到login.jsp的代码即可。
比如
<meta http-equiv="refresh"content="0; url=login.jsp">(这里路径需要注意,由于我是一步一步来的,所以这时ROOT已经是项目文件了,如果没有删除ROOT那么就写成其他正确访问项目文件的路径)
3无疑是最方便的,但是2也有用,比如一个ip下有多个项目,必然需要有些项目用2访问,3也可以直接不删除ROOT直接在index.jsp里写跳转,但是需要注意路径问题
如果有老司机知道其他方法希望留言指教,总感觉虽然成功了,但是删ROOT有点血腥啊
由于浏览器默认访问端口是80,所以需要在服务器接收到80端口的请求后自动跳转到8080端口(或者你tomcat当初修改的端口号,tomcat默认是8080)
2 ip/jsp页面名访问(也就是把项目名给拿掉)(例192.168.1.1/login.jsp)
暴力方法,直接删除WEBAPP下的ROOT文件夹,把自己的文件夹改名为ROOT(注意tomcat过一段时间会恢复你原来的文件夹,不过没有影响,只要ROOT改了就行)
3 直接输入ip访问(例192.168.1.1)
要是嫌麻烦连jsp页面都不想输入呢,比如默认的就是登陆页面作为起点,解决方法:在ROOT下打开index.jsp(有的是index.html),直接输入跳转到login.jsp的代码即可。
比如
<meta http-equiv="refresh"content="0; url=login.jsp">(这里路径需要注意,由于我是一步一步来的,所以这时ROOT已经是项目文件了,如果没有删除ROOT那么就写成其他正确访问项目文件的路径)
3无疑是最方便的,但是2也有用,比如一个ip下有多个项目,必然需要有些项目用2访问,3也可以直接不删除ROOT直接在index.jsp里写跳转,但是需要注意路径问题
如果有老司机知道其他方法希望留言指教,总感觉虽然成功了,但是删ROOT有点血腥啊
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询