<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-37  評論-58  文章-4  trackbacks-0

        以前沒有咋認真的體會struts提供的插件功能,直到自己開始寫了,接觸到了才覺得其功能之強大。
        要寫插件,首先得思考一下,我們拿這些插件來做什么,在struts中插件有什么用?
        下面是實現插件功能的例子:
        首先得自己寫一個類,這個類必須實現PlugIn接口:
        public class UserPlugIn implements PlugIn
        
        接著要實現public void destroy()和public void init(ActionServlet servlet,ModuleConfig config)throws ServletException方法,注意哈,后面一個方法必須要拋出ServletException,否則在你啟動web服務器的時候會報錯。


        在UserPlugIn類中可以定義一些變量,最后就是要在配置文件Struts-config.xml文件中配置這些變量的初始值了,這樣相當于在實現spring中的Ioc。
        <plug-in className="com.sgt.struts.plgin.UserPlugIn">
       <set-property property="pathname" value="winder" />
      </plug-in> 

        一般運用插件把一些整個應用都要用的變量都存儲在這里。
        套用現在常用的一句話:很好很強大,呵呵。
    posted on 2008-08-11 16:51 楓中玎玲 閱讀(141) 評論(0)  編輯  收藏 所屬分類: Struts
    主站蜘蛛池模板: 性色av无码免费一区二区三区| 国产精品久久香蕉免费播放| 国产亚洲成归v人片在线观看 | 国产精品亚洲精品日韩动图| 成年女人免费视频播放77777| 亚洲精品无码日韩国产不卡?V| 亚洲а∨精品天堂在线| 成年女人喷潮毛片免费播放| 亚洲精品欧美综合四区| 国产成人高清精品免费鸭子 | 亚洲精品无码AV中文字幕电影网站| 特级aa**毛片免费观看| 国产精品亚洲二区在线观看| a级在线观看免费| 亚洲综合一区二区国产精品| 成人免费在线观看网站| 国产成人亚洲精品无码AV大片| 亚洲精品无码久久久| 无码人妻一区二区三区免费n鬼沢| 亚洲美女免费视频| 免费观看的毛片手机视频| 国产成人不卡亚洲精品91| 亚洲精品乱码久久久久久久久久久久 | 精品一区二区三区免费毛片| 亚洲精品国产精品乱码视色| 永久在线免费观看| 色窝窝亚洲av网| 亚洲成av人片天堂网| 色吊丝性永久免费看码 | 亚洲欧洲国产综合| 成人永久免费福利视频网站| 一级特黄录像免费播放肥| 亚洲一区二区三区四区在线观看| 成人免费黄色网址| 欧洲乱码伦视频免费国产| 国产jizzjizz免费看jizz| 一个人看的www免费视频在线观看 一个人免费视频观看在线www | 无码人妻一区二区三区免费视频| 亚洲欧洲在线观看| 四虎影视永久免费观看网址 | 国产麻豆剧传媒精品国产免费|