[英]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.