关于struts2中action的路径显示问题
时间:2011-09-28
来源:互联网
我在自己的web应用的主页上加了一个管理员的入口链接,点击主页上的链接可以到管理员的要输入用户名和密码的登录界面,并把这个链接定义为一个action,名为admin.action.现在是问题就是,我用点击链接的方法和在地址栏输入http://localhost:8080/myWebapp/admin.action都可以到达登陆界面。
请问:1.怎么样才能禁止在地址栏输入url就到达管理员的界面?
2.怎么样能在跳转以后地址栏的URL保持不变?
请问:1.怎么样才能禁止在地址栏输入url就到达管理员的界面?
2.怎么样能在跳转以后地址栏的URL保持不变?
作者: zhangjianjushi 发布时间: 2011-09-28
1:权限控制
2: 浏览器的问题 貌似没办法。
2: 浏览器的问题 貌似没办法。
作者: kingshigang 发布时间: 2011-09-28
这个只能通过加入权限控制层来实现。
作者: wang12 发布时间: 2011-09-28
1,用权限控制来处理第一个问题
2.用容器来处理,然你跳转页面的内容在一个容器中显示,不影响本页面,就行了
2.用容器来处理,然你跳转页面的内容在一个容器中显示,不影响本页面,就行了
作者: qqzhengwei 发布时间: 2011-09-28
1.一般情况下用户登录都会把用户信息存放在session中,你可以filter判断当前session中是否存在用户信息,也就相当于判断了用户是否已登录,若没有则跳入登陆页面即可.
2.要是想页面上的地址栏一直不变的话
可以时候请求转发request.getRequestDispatcher(path).forward(request, response)
但是不是任何情况下都可以使用请求转发的
2.要是想页面上的地址栏一直不变的话
可以时候请求转发request.getRequestDispatcher(path).forward(request, response)
但是不是任何情况下都可以使用请求转发的
作者: leilei0932_java 发布时间: 2011-09-28
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28