![](/img/trans.png)
[英]Performing CRUD operations in an action class along with the prepare() method in 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.