2008年9月28日

          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)編輯 收藏

          MySQL 存儲過程參數用法 in, out, inout(轉)

               摘要: MySQL 存儲過程參數有三種類型:in、out、inout。它們各有什么作用和特點呢?  閱讀全文

          posted @ 2008-10-09 12:50 nonels 閱讀(20598) | 評論 (7)編輯 收藏

          使用SAX解析XML文檔

               摘要: 步驟1.一個簡單的XML文檔:???XML代碼:<?xml?version="1.0"?encoding="GBK"?>??<StudentInfo>??????<student>??????????<name>趙海波</name>??????????<sex>男</sex>??????????<lesson...  閱讀全文

          posted @ 2008-09-28 11:09 nonels 閱讀(1769) | 評論 (5)編輯 收藏

          使用DOM解析XML文檔

               摘要: 當使用DOM解析XML文檔時,使用的是DOM的思想,因而不可避免需要將XML文檔轉換成DOM樹。DOM解析器在裝入XML文檔時,已經在內存中將XML文檔的每個元素轉換成DOM樹的每個節點了。

          對于下面的一個簡單XML文檔:

          xml代碼:
            閱讀全文

          posted @ 2008-09-28 11:03 nonels 閱讀(316) | 評論 (0)編輯 收藏

          <2008年9月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          導航

          統計

          常用鏈接

          留言簿(2)

          隨筆分類(16)

          隨筆檔案(16)

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 新巴尔虎左旗| 长海县| 景泰县| 郸城县| 剑阁县| 卓尼县| 泌阳县| 吐鲁番市| 奉新县| 吉木萨尔县| 松潘县| 屯留县| 砀山县| 淳化县| 沙雅县| 广宗县| 姜堰市| 静安区| 万安县| 浮梁县| 承德市| 福海县| 水富县| 蒙城县| 秦皇岛市| 尖扎县| 大荔县| 定陶县| 洪泽县| 宁强县| 邳州市| 定日县| 北票市| 峨眉山市| 淮北市| 潢川县| 琼海市| 精河县| 梅河口市| 将乐县| 栖霞市|