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

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

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

    posts - 495,  comments - 11,  trackbacks - 0
    創建工程,比如Struts2

    struts-<?xml:namespace prefix = st1 />2.0.6\lib中的的jar文件全部(為了后面的功能擴張)粘貼工程Struts2lib目錄中。

    二、???????????配置項目的web.xml??????

    Struts2.0所有的配置被整合在一個Filter里面,該Filter位于org.apache.struts2.dispatcher.FilterDispatcher,因此,在web.xml中應該這樣聲明:

    <filter>

    ???????<filter-name>struts</filter-name>

    ???????<filter-class>

    ???????????org.apache.struts2.dispatcher.FilterDispatcher

    ???????</filter-class>

    ????</filter>

    ????

    ????<filter-mapping>

    ???????<filter-name>struts</filter-name>

    ???????<url-pattern>/*</url-pattern>

    </filter-mapping>

    但是,該Filter一個問題,就是從頁面傳到后臺的中文經過這個過濾器后會變成亂碼,為了解決這個問題,需要重寫這個過濾器,最簡單的方法是寫一個類繼承FilterDispatcher,在src目錄下創建com.filter包,在包中建立NewFilterDispatcher類,繼承FilterDispatcher,代碼如下:

    packagecom.filter;

    importjava.io.IOException;

    importjavax.servlet.FilterChain;

    importjavax.servlet.FilterConfig;

    importjavax.servlet.ServletException;

    importjavax.servlet.ServletRequest;

    importjavax.servlet.ServletResponse;

    importorg.apache.struts2.dispatcher.FilterDispatcher;

    publicclassNewFilterDispatcherextendsFilterDispatcher {

    ????privatestaticStringencoding="GB2312";

    ????????publicvoidinit(FilterConfig filterConfig)throwsServletException {

    ????????????super.init(filterConfig);

    ????????????String encodingParam = filterConfig.getInitParameter("encoding");

    ????????????if(encodingParam !=null&& encodingParam.trim().length() != 0) {

    ???????????????encoding= encodingParam;

    ????????????}

    ????????}

    ????????publicvoiddoFilter(ServletRequest request, ServletResponse response,

    ????????????????FilterChain chain)throwsIOException, ServletException {

    ????????????request.setCharacterEncoding(encoding);

    ????????????super.doFilter(request, response, chain);

    ????????}

    ????

    }(待續)

    posted on 2007-09-24 14:46 jadmin 閱讀(114) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产99精品一区二区三区免费| 亚洲AV成人精品日韩一区18p| 亚洲免费观看视频| 黄页网站在线视频免费| 亚洲国产精品线观看不卡| 亚洲乱码国产乱码精华| 在线观看免费高清视频| 亚洲精品午夜国产VA久久成人| 色婷五月综激情亚洲综合| 1000部拍拍拍18勿入免费凤凰福利| 久久亚洲精品中文字幕| 国产又黄又爽胸又大免费视频 | 老司机精品视频免费| 日产乱码一卡二卡三免费| 亚洲第一视频网站| 一个人免费日韩不卡视频| 91嫩草私人成人亚洲影院| fc2成年免费共享视频18| 精品国产香蕉伊思人在线在线亚洲一区二区 | 亚洲AV成人无码久久精品老人| 中国人免费观看高清在线观看二区| 久久亚洲精品中文字幕三区| 精品久久久久久久久亚洲偷窥女厕| 日韩人妻无码免费视频一区二区三区 | 亚洲AV无码久久精品成人 | 精品国产免费观看| 亚洲人成电影在线天堂| 在线a免费观看最新网站| 亚洲精品天堂在线观看| 777爽死你无码免费看一二区| 亚洲色偷偷av男人的天堂| 永久免费AV无码国产网站| 亚洲Aⅴ在线无码播放毛片一线天 亚洲avav天堂av在线网毛片 | 搜日本一区二区三区免费高清视频| 亚洲精品国产V片在线观看| 亚洲成aⅴ人片久青草影院按摩| 国产免费观看a大片的网站| 久久嫩草影院免费看夜色| 亚洲欧洲日产国码二区首页| 国产特级淫片免费看| 激情小说亚洲色图|