Struts2:SSL的一個好用插件

最近遇到問題了,要用到SSL,好比某個鏈接 https://xxxx:8443/login.action
這裏就login這裏要用到了ssl,登錄以後,其餘的鏈接仍是HTTP來的,
那麼就要把struts2的action中在這之中切換,因而找到SSL的一個
struts2的一個插件:
http://code.google.com/p/struts2-ssl-plugin/ 大體講解下: 首先固然把包COPY到lib下了; 以後在struts.xml中設置: <constant name="struts2.sslplugin.httpPort" value="8085"/> <constant name="struts2.sslplugin.httpsPort" value="8443"/> <package name="default" extends="ssl-default"> 注意,default裏能夠繼承這個ssl-default,由於其實這個ssl-default也是繼承 struts-default的,放心用 以後在你要某個SSL的方法前,用註釋,就好了: @Secured     public String execute1() throws Exception {         log.info("Inside execute1() method");         return SUCCESS;     } 若是要整個類都要SSL,則 @Secured public class IndexAction extends ActionSupport { 怎麼樣,是否是很簡單?注意的一點是,要把struts升級到最新的2.1.8
相關文章
相關標籤/搜索