`

JSF+spring中文输入乱码问题解决方法

    博客分类:
  • jsf
阅读更多

在inputtext中输入中文,然后在输出,显示为乱码。
解决方法:

我是使用的jsf+spring2.0+hibernate3所以解决这个问题不是很复杂.
在页面上添加:
xml 代码
 
  1. <%@page contentType="text/html; charset=UTF-8"%> 
主要是在工程web.xml中添加了spring对filter设置:
xml 代码
 
  1. <filter>  
  2.     <filter-name>CharacterEncodingFilter<!---->filter-name>  
  3.     <filter-class>org.springframework.web.filter.CharacterEncodingFilter<!---->filter-class>  
  4.     <init-param>  
  5.       <param-name>encoding<!---->param-name>  
  6.       <param-value>UTF-8<!---->param-value>  
  7.     <!---->init-param>  
  8.     <init-param>  
  9.       <param-name>forceEncoding<!---->param-name>  
  10.       <param-value>true<!---->param-value>  
  11.     <!---->init-param>  
  12.   <!---->filter>  
  13.   <filter-mapping>  
  14.     <filter-name>CharacterEncodingFilter<!---->filter-name>  
  15.     <url-pattern>/*<!---->url-pattern>  
  16.   <!---->filter-mapping>  
  17.   <filter>  
  18.     <filter-name>OpenSessionInViewFilter<!---->filter-name>  
  19.     <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter<!---->filter-class>  
  20.   <!---->filter>  
  21.   <filter-mapping>  
  22.     <filter-name>OpenSessionInViewFilter<!---->filter-name>  
  23.     <url-pattern>/*<!---->url-pattern>  
  24.   <!---->filter-mapping>  
乱码的解决都是spring内部转换的
分享到:
评论
1 楼 cuwkuhaihong 2009-03-10  
ok

相关推荐

    JSF+Spring+Ibatis示例

    JSF+Spring+Ibatis示例,对学习JAVA企业应用开发有巨大的帮助!

    jsf+spring+hibernate

    【JSF+Spring+Hibernate整合开发】 JSF (JavaServer Faces)、Spring 和 Hibernate 是 Java 开发中的三大核心技术,常用于构建企业级的 Web 应用程序。它们各自扮演着不同的角色,共同构建了一个强大的后端架构。 1...

    JSF+Spring+Hibernate小例子

    **JSF+Spring+Hibernate整合应用详解** 在Java Web开发中,JSF(JavaServer Faces)、Spring和Hibernate是三个常用的技术栈,它们分别负责视图层、业务逻辑层和服务数据持久化层。这个"JSF+Spring+Hibernate小例子...

    jsf+spring2.5+jpa(hibernate)的jar包

    这是jsf+spring2.5+jpa(hibernate)的jar包,很多人为了jsj环境而配置半天,在此提供jar包共享。注:除了ajax4jsf和tomahawk-1.1.3.jar,因为csdn只让我上传20mb,大家自己可以下一下自己试试。

    JSF+Spring+Hibernate jar lib

    JSF+Spring+Hibernate jar文件压缩包,hibernate最小配置,Spring 2.0 jar, richfaces

    JSF+Spring+Hibernate(框架整合)详细过程

    以下是对"JSF+Spring+Hibernate"整合的详细过程的阐述: 1. **JavaServer Faces (JSF)**:JSF是一种基于组件的MVC(模型-视图-控制器)框架,主要用于构建企业级的Web应用程序。它提供了一套预定义的UI组件,使得...

    jsf+spring 实例

    - 使用JSF页面调用Spring服务:在JSF的XHTML页面中,通过EL表达式直接引用Spring Bean的方法。 **5. JBoss服务器** JBoss是基于Java EE的开源应用服务器,它支持JSF和Spring的部署。开发者需要将配置好的Web应用...

    jsf+hibernate+spring集成案例

    在这个"jsf+hibernate+spring集成案例"中,我们将看到: 1. **配置集成**:首先,我们需要在Spring配置文件中定义数据源、SessionFactory(Hibernate的核心组件)以及JSF所需的Managed Beans。这通常涉及到XML配置...

    JSF+Spring+Hibernate的实例讲解.doc

    JavaServer Faces (JSF)、Spring Framework 和 Hibernate 是构建现代 Web 应用程序的三个关键技术。JSF 是一种用户界面框架,适用于基于 Model-View-Controller (MVC) 架构的应用程序,提供了丰富的组件库和事件驱动...

    JSF+Spring+JPA(Hibernate实现)的环境搭建

    ### JSF+Spring+JPA(Hibernate实现)的环境搭建详解 #### 一、概述 在当前企业级应用开发中,技术栈的选择至关重要。本文旨在详细介绍如何构建基于JSF(JavaServer Faces)、Spring以及JPA(Java Persistence API,...

    JSF+Spring+Hibernate 分页显示

    总的来说,JSF+Spring+Hibernate的组合提供了强大的功能,用于构建高效的分页显示系统。在实际应用中,我们需要根据项目规模和性能需求,灵活运用这些技术和策略,以实现最优的用户体验和系统性能。

    ajax+jsf+spring+hibernate

    **Ajax、JSF、Spring和Hibernate是四种在Java Web开发中广泛应用的技术,它们共同构建了高效、灵活且功能强大的Web应用程序。** **Ajax(Asynchronous JavaScript and XML)** 是一种在无需重新加载整个网页的情况...

    jsf+spring+hibernate架构的网上商店

    **JSF+Spring+Hibernate 架构的网上商店** 在当今的互联网开发中,JavaScript 面向服务器框架(JSF)、Spring 框架和 Hibernate ORM 工具的组合被广泛用于构建复杂的Web应用程序,尤其是电子商务平台。这种架构模式...

    jsf+spring+servlet的demo

    "jsf+spring+servlet的demo"是一个结合这三个技术的示例项目,旨在展示如何将它们协同工作来创建一个完整的Web应用。 首先,JSF作为前端框架,主要负责生成和处理用户界面。它通过UI组件库(如PrimeFaces或MyFaces...

    jsf+spring+hibernate实例

    在"jsf+spring+hibernate实例"中,JSF可能作为前端展示层,负责接收用户请求,处理用户交互,并展示数据。 **Spring Framework** Spring是Java企业级应用的核心框架,提供依赖注入(DI)、面向切面编程(AOP)、...

    基于jsf+spring+hibernate+ajax的网络文件管理系统

    本系统是基于jsf+spring+hibernate+ajax实现的一个网络文件管理系统.运行环境 WEB服务:TOMCAT6 数据库:SQLSERVER2005 JDK1.4以上 本系统采用了基于角色的权限管理

    jsf1.2+Spring3.0.5+Mybatis

    本项目结合了三个核心的开源技术:JSF(JavaServer Faces)、Spring和Mybatis,形成一个强大的后端框架解决方案。 JSF是J2EE(Java 2 Platform, Enterprise Edition)规范的一部分,它是一种用于构建用户界面的MVC...

    jsf+spring+hibernate+ajax4jsf

    在IT行业中,构建高效、可扩展的Web应用程序是至关重要的,而"jsf+spring+hibernate+ajax4jsf"的组合提供了一个强大的框架集合来实现这一目标。这个整合涉及四个关键组件:JavaServer Faces (JSF),Spring框架,...

Global site tag (gtag.js) - Google Analytics