<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 閱讀(642) | 評論 (1)編輯 收藏

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

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

    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 閱讀(550) | 評論 (0)編輯 收藏

    JPBC ing: 留言板之一:用JAVABEAN與DAO封裝數據的業務邏輯及操作

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

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

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

    導航

    統計

    常用鏈接

    留言簿(2)

    隨筆分類(16)

    隨筆檔案(16)

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 在线观看黄片免费入口不卡| 亚洲色在线无码国产精品不卡| 精品无码专区亚洲| 好吊妞在线成人免费| 亚洲欧洲AV无码专区| 四虎www免费人成| 国产精品亚洲专区无码WEB| 色www永久免费视频| 亚洲AV无码一区二区三区鸳鸯影院| 麻豆国产VA免费精品高清在线| 亚洲AV无码男人的天堂| 性做久久久久免费看| 色多多A级毛片免费看| 久久精品国产精品亚洲| 两个人日本免费完整版在线观看1 两个人的视频www免费 | 好紧我太爽了视频免费国产| 亚洲中文字幕无码中文字在线| 你是我的城池营垒免费看| 久热综合在线亚洲精品| 84pao国产成视频免费播放| 亚洲福利一区二区精品秒拍| 日韩精品无码区免费专区| 亚洲国产欧美一区二区三区| 免费国产在线观看不卡| 最近的2019免费中文字幕| 亚洲永久永久永久永久永久精品| 免费黄色网址网站| 蜜芽亚洲av无码一区二区三区| 亚洲国产精品自产在线播放| a级毛片无码免费真人久久| 亚洲成人黄色在线| 国产精品99久久免费| 人人公开免费超级碰碰碰视频| 亚洲综合一区二区精品导航| 成人无遮挡裸免费视频在线观看 | 精品亚洲国产成人av| 久久精品国产亚洲5555| h视频在线免费看| 男人免费视频一区二区在线观看| 亚洲an天堂an在线观看| 曰批全过程免费视频在线观看 |