struts2中Action在URL中显示的问题

xingiverson xingiverson 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
假如点击一按钮可以从A.jsp 经由A.action 返回到 B.jsp ,然后 B.jsp 中可以填写资料,提交到B.action中

在上面这一过程中

1、从A.jsp到B.jsp时页面时,地址栏显示的是A.action,如何让它显示成 B.jsp
如果在struts.xml中将 result的 type 写成redirect,request没取不到值。

2、如何禁止用户直接在地址栏中拼接URL访问Action
比如用户直接输入http://www.xxx.com/A.action ,就可以不通过点击A.jsp 上面的按钮而直接跳转到B.jsp中去,
更重要的是假如用户直接输入 http://www.xxx.com/B.action ? username= zs & password=ls ,则直接调用了B.action,
而我的B.action必须是通过A.jsp到A.acton跳转到B.jsp,再填写资料进行提交。

假如Action不能屏蔽,有什么好的办法可以检验有效性。

谢谢!!!
...全文
评论 9
收藏 已收藏
分享
返回顶部
xingiverson
Web 开发 81,108 成员 341,721 内容