繁体   English   中英

struts2阻止其他用户执行操作

[英]struts2 prevent other users from performing an action

你好,我正在尝试使用struts 2编写Web应用程序,问题是我正在执行类似http:// localhost:8080 / Onda_vol / suprimer?id = 14的操作 ,该操作允许用户从带有ID的SQL中删除行= 14我正在使用不允许他人未经许可进入应用程序的会话

例如,如果我输入http:// localhost:8080 / Onda_vol / index.jsp ,它将把我重定向到http:// localhost:8080 / Onda_vol / login.jsp ,并要求输入用户名和密码,但是当输入一个输入到http:// localhost:8080 / Onda_vol / suprimer?id = 14,它将他重定向到http:// localhost:8080 / Onda_vol / login.jsp,但是ID = 14的行被删除了,如何防止这种情况发生发生的情况,请不要告诉我使用post而不是get,因为操作是这样写的

<th><a class="btn btn-danger" href="suprimer?id=<s:property value="id_vol" />"> suprimer</a></th> 在此处输入图片说明 ps:suprimer表示删除

您正在寻找的是拦截器 有关如何使用它们的信息,请参见https://struts.apache.org/docs/interceptors.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM