<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 楓中玎玲 閱讀(146) 評論(0)  編輯  收藏 所屬分類: Struts
    主站蜘蛛池模板: 免费国产高清视频| 亚洲精品在线免费看| 永久黄网站色视频免费直播| 亚洲经典在线中文字幕| 无码国产精品一区二区免费vr| 亚洲人成电影在线播放| 成人a毛片视频免费看| 亚洲国产婷婷香蕉久久久久久| 色偷偷亚洲第一综合网| 免费中文字幕一级毛片| 一区免费在线观看| 久久亚洲国产午夜精品理论片| 中文字幕在线观看免费| 亚洲AV日韩AV永久无码久久| 免费A级毛片无码视频| 亚洲欧洲日韩综合| 久久精品网站免费观看 | 亚洲精品无码高潮喷水在线| 国产精品免费久久久久久久久| 国产亚洲大尺度无码无码专线| 光棍天堂免费手机观看在线观看| 久久亚洲国产视频| 日韩一区二区a片免费观看| 亚洲精品无码不卡在线播放| 亚洲国产成人久久综合一区77| 9久久免费国产精品特黄| 亚洲欧洲一区二区| 无码一区二区三区AV免费| 国产AV无码专区亚洲AV琪琪| 亚洲自偷自偷偷色无码中文| 57pao一国产成永久免费| 亚洲精华国产精华精华液| 国产精品亚洲不卡一区二区三区| 久久久精品2019免费观看| 亚洲国产精品免费观看| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 亚洲精品乱码久久久久久久久久久久| 久久国产精品免费观看| 2020久久精品亚洲热综合一本| 亚洲福利在线播放| 每天更新的免费av片在线观看|