簡體   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