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

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

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

    2008年10月16日

    JPBC ing: 留言板之三:留言板JSP代碼

         摘要: <! DOCTYPE?HTML?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN" > <% @?page?language = " ...  閱讀全文

    posted @ 2008-10-16 23:54 nonels 閱讀(635) | 評論 (1)編輯 收藏

    JPBC ing: 留言板之二:處理jsp中出現(xiàn)的中文亂碼問題--字符過濾器

    ??????在參數(shù)傳遞過程中,經(jīng)常會碰到中文亂碼問題,有好多種解決方法,其中一種就是用到過濾器。

    CharacterEncodingFilter.java
    package?filter;

    import?java.io.IOException;

    import?javax.servlet.Filter;
    import?javax.servlet.FilterChain;
    import?javax.servlet.FilterConfig;
    import?javax.servlet.ServletException;
    import?javax.servlet.ServletRequest;
    import?javax.servlet.ServletResponse;
    /**
    ?*?jsp中文亂碼的Filter過濾器
    ?*?
    @author?nonels
    ?*
    ?
    */


    public?class?CharacterEncodingFilter?implements?Filter?{
    ????
    protected?String?encoding;????//????字符編碼
    ????protected?boolean?ignore;????//????是否忽略大小寫
    ????public?void?init(FilterConfig?filterConfig)?throws?ServletException?{
    ????????encoding?
    =?filterConfig.getInitParameter("encoding");
    ????????String?value?
    =?filterConfig.getInitParameter("ignore");
    ????????
    if?(value?==?null)?{
    ????????????ignore?
    =?true;
    ????????}
    ?else?if?(value.equalsIgnoreCase("true"))?{
    ????????????ignore?
    =?true;
    ????????}
    ?else?if?(value.equalsIgnoreCase("yes"))?{
    ????????????ignore?
    =?true;
    ????????}

    ????}


    ????
    public?void?doFilter(ServletRequest?request,?ServletResponse?response,
    ????????????FilterChain?filterChain)?
    throws?IOException,?ServletException?{
    ????????
    if?(ignore?==?true?||?encoding?!=?null)?{
    ?????????????request.setCharacterEncoding(encoding);
    ?????????????filterChain.doFilter(request,?response);
    ????????}

    ????}


    ????
    public?void?destroy()?{
    ????????encoding?
    =?null;
    ????}

    ????

    }


    XML中的配置加上以下:
    ??????<filter>
    ????????
    <filter-name>CharacterEncodingFilter</filter-name>
    ????????
    <filter-class>filter.CharacterEncodingFilter</filter-class>
    ????????
    <init-param>
    ????????????
    <param-name>ignore</param-name>
    ????????????
    <param-value>true</param-value>
    ????????
    </init-param>
    ????????
    <init-param>
    ????????????
    <param-name>encoding</param-name>
    ????????????
    <param-value>GBK</param-value>
    ????????
    </init-param>
    ????
    </filter>
    ????
    <filter-mapping>
    ????????
    <filter-name>CharacterEncodingFilter</filter-name>
    ????????
    <url-pattern>/*</url-pattern>
    ????
    </filter-mapping>

    posted @ 2008-10-16 23:51 nonels 閱讀(545) | 評論 (0)編輯 收藏

    JPBC ing: 留言板之一:用JAVABEAN與DAO封裝數(shù)據(jù)的業(yè)務(wù)邏輯及操作

         摘要: 首先,先用DAO把數(shù)據(jù)業(yè)務(wù)邏輯部分分離開來,因為我只用到MySQL,所以就省略了工廠類,定了一個業(yè)務(wù)邏輯的接口及實現(xiàn)它的類。?????MessageDAO.java?????? package?DAO.iface;import?java.util.List;/**?*//**?*?進行數(shù)據(jù)操作的業(yè)務(wù)邏輯類接口的DAO?*?@author?Administrator?*?*/public?int...  閱讀全文

    posted @ 2008-10-16 23:45 nonels 閱讀(804) | 評論 (1)編輯 收藏

    <2008年10月>
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    導航

    統(tǒng)計

    常用鏈接

    留言簿(2)

    隨筆分類(16)

    隨筆檔案(16)

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 日本视频免费在线| 最近中文字幕mv免费高清电影 | 亚洲色精品aⅴ一区区三区| 亚洲国产日韩a在线播放| 女人18毛片a级毛片免费视频| 亚洲AV无码一区二区三区人 | 成人免费无毒在线观看网站| 亚洲男人天堂2022| 成熟女人特级毛片www免费| 亚洲日韩亚洲另类激情文学| 日韩毛片免费在线观看| 午夜亚洲WWW湿好爽| 久久久久亚洲av成人无码电影| h在线看免费视频网站男男| 亚洲欧洲精品无码AV| 男女午夜24式免费视频| 久久亚洲精品成人av无码网站| a拍拍男女免费看全片| 亚洲熟妇无码AV| 亚洲国产精品综合久久一线| 一级特黄录像视频免费| 久久青青成人亚洲精品| 57pao国产成视频免费播放| 亚洲乱理伦片在线观看中字| 亚洲精品第一国产综合境外资源| 国产又黄又爽胸又大免费视频 | 午夜影院免费观看| 亚洲人成综合网站7777香蕉| 日本免费人成视频播放| 成人免费夜片在线观看| 老汉色老汉首页a亚洲| 国内一级一级毛片a免费| 国产精品免费大片一区二区| 精品亚洲麻豆1区2区3区| 日韩免费高清一级毛片在线| 两性色午夜视频免费网| 亚洲一区二区三区亚瑟| 国产成人精品日本亚洲专区| 在线观看免费中文视频| 鲁啊鲁在线视频免费播放| 亚洲网站在线观看|