2008年10月9日

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

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

          posted @ 2008-10-16 23:54 nonels 閱讀(643) | 評論 (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 閱讀(550) | 評論 (0)編輯 收藏

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

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

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

          MySQL 存儲過程參數(shù)用法 in, out, inout(轉(zhuǎn))

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

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

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

          導航

          統(tǒng)計

          常用鏈接

          留言簿(2)

          隨筆分類(16)

          隨筆檔案(16)

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 得荣县| 察雅县| 秀山| 浪卡子县| 肃北| 巴塘县| 固始县| 马尔康县| 双城市| 临邑县| 洛川县| 中超| 惠安县| 延津县| 新化县| 公安县| 麻江县| 蓬溪县| 疏勒县| 彭水| 张家界市| 阜宁县| 台湾省| 博客| 南岸区| 吴川市| 岫岩| 开江县| 泰顺县| 景泰县| 屯昌县| 肥乡县| 宁明县| 运城市| 衡东县| 松滋市| 都江堰市| 紫阳县| 满城县| 乌兰察布市| 称多县|