<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无码一区二区二三区入口| 亚洲精品在线电影| 99热在线精品免费播放6| 亚洲AV日韩AV永久无码绿巨人| 精选影视免费在线 | 亚洲一区无码中文字幕| 国产日韩一区二区三免费高清| 亚洲国产成人一区二区三区| 性xxxx视频免费播放直播| 亚洲视频国产视频| 成人免费午夜在线观看| 亚洲第一成年免费网站| 亚洲AV无码乱码在线观看| 国产久爱免费精品视频| 亚洲成Av人片乱码色午夜| 222www免费视频| 亚洲区日韩精品中文字幕| 国产成人免费片在线观看| sss在线观看免费高清| 久久亚洲一区二区| 99在线视频免费观看视频 | 免费人成视频在线观看视频| 黄色免费网址大全| 国产V亚洲V天堂无码久久久| 99视频在线免费| 亚洲国产美女精品久久久| 亚洲国产成人久久笫一页| 久久精品乱子伦免费| 亚洲国产最大av| 国产av无码专区亚洲国产精品 | 成人黄色免费网站| 黄页网址在线免费观看| 亚洲Av综合色区无码专区桃色| 免费在线视频你懂的| 国产在亚洲线视频观看| 97se亚洲综合在线| 又大又硬又爽免费视频| 91人人区免费区人人| 香港一级毛片免费看| 色拍自拍亚洲综合图区|