<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
    主站蜘蛛池模板: 97性无码区免费| 精品在线观看免费| 亚洲午夜在线一区| 亚洲成人免费在线观看| 亚洲噜噜噜噜噜影院在线播放| 亚洲天堂2016| 全部在线播放免费毛片| a级特黄毛片免费观看| 午夜视频免费在线观看| 毛片基地免费视频a| 亚洲 国产 图片| 亚洲爆乳无码一区二区三区| 亚洲的天堂av无码| 国产成人高清亚洲一区久久| 三级网站免费观看| 日韩免费一区二区三区在线 | 亚洲AV永久无码天堂影院 | 亚洲乱理伦片在线观看中字| 男女交性无遮挡免费视频| 成全在线观看免费观看大全| 91手机看片国产永久免费| 免费v片在线观看无遮挡| 亚洲国产美女精品久久久久∴| 亚洲另类视频在线观看| 免费看又黄又爽又猛的视频软件| 久久久精品免费视频| 精品无码国产污污污免费| 亚洲熟妇无码另类久久久| 亚洲1234区乱码| 国产精品一区二区三区免费| 精品久久8x国产免费观看| 免费a级毛片视频| 亚洲一区二区三区高清| 老牛精品亚洲成av人片| 欧洲精品99毛片免费高清观看| 日本久久久免费高清| 四虎在线最新永久免费| 中文字幕日本人妻久久久免费| 手机看黄av免费网址| 国产亚洲色视频在线| 国产成人精品日本亚洲直接 |