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

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

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

    該方法已知適用的版本tomact5.0.18,tomcat5.0.9。
    已知不適用的版本為tomcat5.0.28。
    問題描述:
    在inputtext中輸入中文,然后在輸出,顯示為亂碼。
    解決方法:
    1、自定義轉器
    package util;
    import java.util.Map;
    import javax.faces.component.UIComponent;
    import javax.faces.convert.Converter;
    import javax.faces.context.FacesContext;
    import javax.faces.convert.ConverterException;

    public class StringConverter implements Converter {
     public Object getAsObject(FacesContext context, UIComponent component,
       String newValues) throws ConverterException {
      String newstr = "";
      if (newValues == null) {
       newValues = "";
      }
      byte[] byte1 = null;
      try {
       byte1 = newValues.getBytes("ISO-8859-1");
       newstr = new String(byte1, "GB2312");
       UIInput input=(UIInput)component;//
       input.setSubmittedValue(newstr);
      } catch (UnsupportedEncodingException e) {
       e.printStackTrace();
      }

      return newstr;

     }

     public String getAsString(FacesContext context, UIComponent component,
       Object Values) throws ConverterException { 
      return (String) Values;
     }
    }

    2、注冊轉換器
    faces-config.xml片段
    <converter>
      <converter-id>util.stringconverter</converter-id>
      <converter-class>util.StringConverter</converter-class>
    </converter>

    3、在頁面使用轉換器
    <h:inputText id="account" value="#{util.account}" required="true" styleClass="input" > 
     <f:converter converterId="utilstringconverter"/>

    posted on 2008-01-31 15:05 LifeNote 閱讀(1740) 評論(2)  編輯  收藏 所屬分類: Java 、Hibernate 、Spring 、Tapestry 、Javascriptstruts
    Comments
    • # re: JSF中文輸入亂碼問題解決方法
      pig
      Posted @ 2008-02-01 00:26
      頁面編碼可是UTF-8? GBK很麻煩  回復  更多評論   
    • # re: JSF中文輸入亂碼問題解決方法
      93ttd
      Posted @ 2008-02-17 12:49
      不錯,好想法呀  回復  更多評論   
     
    主站蜘蛛池模板: 亚洲桃色AV无码| 亚洲精品成人无限看| 看全免费的一级毛片| 久久精品国产精品亚洲| 日韩免费电影网站| 亚洲三级在线观看| 在线亚洲精品自拍| 九九九精品成人免费视频| 一级做受视频免费是看美女| 亚洲午夜在线电影| 国产免费看插插插视频| 青青青国产手机频在线免费观看| 亚洲色无码专区一区| 色哟哟国产精品免费观看| 亚洲国产精品VA在线看黑人 | 精品97国产免费人成视频| 亚洲国产精品lv| 欧洲精品免费一区二区三区| 国产午夜不卡AV免费| 亚洲αⅴ无码乱码在线观看性色 | 亚洲产国偷V产偷V自拍色戒| 成人免费午夜在线观看| a毛片久久免费观看| 亚洲国产精品精华液| 久久亚洲日韩精品一区二区三区| 国产又大又长又粗又硬的免费视频 | 国产一级高清免费观看| 久久w5ww成w人免费| 一级做α爱过程免费视频| 亚洲夂夂婷婷色拍WW47| 亚洲va久久久噜噜噜久久天堂| 日韩免费视频一区| 51视频精品全部免费最新| gogo免费在线观看| 亚洲6080yy久久无码产自国产| 91在线精品亚洲一区二区| 亚洲色一色噜一噜噜噜| 成人黄软件网18免费下载成人黄18免费视频| 中文字幕免费在线看电影大全 | 国产一精品一AV一免费| 国产成人精品日本亚洲语音 |