快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

JSTL+Spring+Hibernate中文乱码问题解决


web.xml中加入:

<filter> <filter-name>SetCharacterEncoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>big5</param-value> </init-param> </filter>

<filter-mapping> <filter-name>SetCharacterEncoding</filter-name> <url-pattern>*.jsp</url-pattern> </filter-mapping>

*-servlet.xml中加入:

<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="viewClass"> <value>org.springframework.web.servlet.view.JstlView</value> </property> <property name="prefix"> <value>/WEB-INF/JSP/</value> </property> <property name="suffix"> <value>.jsp</value> </property> <property name="contentType"> <value>text/html;charset=big5</value> </property> </bean>



*.jsp文件中添加:

<% @page contentType="text/html;charset=big5"%>

<meta http-equiv="Content-Type" content="text/html; charset=big5">



注:当时我采取以上办法,却仍未能完全解决乱码问题,因为我用的??是extends SimpleFormController,我猜?y是在Person person = (Person) cmd;?r就已?y瘁,???y??果然如此,於是,在其後加了一????理,person.setPname(new String(person.getPname().getBytes(),"big5"));就可以正催的存入繁篦中文~~~








返回类别: 教程
上一教程: 真正的Java学习从入门到精通
下一教程: Java工具包的安装配置和使用

您可以阅读与"JSTL+Spring+Hibernate中文乱码问题解决"相关的教程:
· JSP中文乱码问题解决方式小结
· struts中文乱码问题解决
· Mysql与JSP网页中文乱码问题的解决方案
· Java 关于中文乱码问题的解决方案与经验 (2)
· Javamail中的常见中文乱码问题与解决办法(综合)
    微笑服务 优质保证 索取样品