浏览器访问失败

来源:7-1 新增部门接口开发

TinyLeon

2018-05-30

老师好:

    我把老师的代码打成war包(permission.war),放在服务器的tomcat容器webapp下,然后启动tomcat。

    http://ip:port/permission/index.jsp 链接可以正常访问

   然后访问:http://ip:port/permission/signin.jsp 进行登录

   输入正确的用户名、密码后,点击“登录”按钮

   结果跳到 http://ip:port/login.page?ret= 界面,前面的 /permission/ 不见了

   如附件所示:

   

http://img.mukewang.com/szimg/5b0e9e440001cf9c08900313.jpg

http://img.mukewang.com/szimg/5b0e9e44000144fc07320246.jpg

  请老师指点。

写回答

1回答

Jimin

2018-05-30

你好,问题描写的很详细,给你的细心点个赞。

目前这个大体上看代码应该是没问题的,目前的问题还是出现在部署上。实际项目部署时,通常我们是不会带上这里的permission一层的,直接将项目部署在webapp包下的ROOT文件夹下。因此课程里演示里我一直使用的/来演示的,而不是使用/permission这种的。课程的代码呢,我也是按照这种设计去写的,比如这里登录成功之后的跳转地址。

当前你这个问题,要么改一下代码,把跳转地址改成动态取出项目路径拼上项目内相对地址,要么将war包解压后的包放到ROOT文件夹下,两种方式都可以解决你的问题。

祝你学习愉快~

0
1
TinyLeon
非常感谢!
2018-05-31
共1条回复

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2261 学习 · 1347 问题

查看课程