`
fsk215
  • 浏览: 40701 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决webwork utf-8 乱码问题(转)

阅读更多
解决webwork utf-8 乱码问题
起因:使用webwork+spring开发,出现提交数据乱码。
1,首先尝试修改webwork配制文件webwork.properties
webwork.locale=zh_CN
webwork.i18n.encoding=UTF-8
没有解决问题
2,再次尝试加入filter
<filter>
  <filter-name>SetCharacterEncoding</filter-name>
  <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
  <init-param>
   <param-name>encoding</param-name>
   <param-value>UTF-8</param-value>
  </init-param>
</filter>
<filter-mapping>
  <filter-name>SetCharacterEncoding</filter-name>
  <url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
  <filter-name>SetCharacterEncoding</filter-name>
  <url-pattern>*.action</url-pattern>
</filter-mapping>
还是没有解决问题。
3,尝试更改提交方式 ,页面上加上  method="post"
问题解决。但是新问题出现,url中出现的中文依然是乱码
更改tomcat server.xml文件,在<Connector port="8080" >中加入URIEncoding="utf-8"问题解决,
但有更好的一种解决方案。就是用useBodyEncodingForURI="true"代替URIEncoding="utf-8"
这样tomcat会根据页面的编码去处理
4,也可自己在webwork-default.xml中加入自己写好的拦截器
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    webwork2-spring.jar

    用于集成WebWork2.1和Spring的一个jar文件,编译级别jdk1.4, 已测试过,可以整合

    WebWork docs -- webWork 详细的说明文档

    webWork 详细的说明文档, 由于我的上传大小有限, 这个好东西我只能是分两次上传了, 下载的人可能要辛苦一些了, 不过这些都是值得的, 将&lt;&lt;WebWork docs 2 -- webWork 详细的说明文档&gt;&gt; 也一同下载下来, 下载后两个...

    WebWork-2.1.7 中文开发文档-小白

    WebWork-2.1.7 中文开发文档-小白

    WebWork教程-表达式与言EL和OGNL- babydavic(王汉祥)的专栏- CSDNBlog.zip

    WebWork教程-表达式与言EL和OGNL- babydavic(王汉祥)的专栏- CSDNBlog.zipWebWork教程-表达式与言EL和OGNL- babydavic(王汉祥)的专栏- CSDNBlog.zip

    webwork-2.1.6.jar

    webwork-2.1.6.jar

    WebWork教程-0.90版

    安装WebWork前,需先从官方网站下载最新版本的WebWork压缩包,解压后可获得关键文件和目录,包括webwork-2.x.jar(主库)、webwork-example.war(示例应用)、webwork-migration.jar(迁移工具)等,以及docs(文档...

    webwork-2.2.5源码包下载.txt

    ### WebWork-2.2.5源码包下载与解析 #### 一、WebWork框架简介 WebWork是一个开源的Java Web应用开发框架,它基于Java Servlet API,并且支持多种编程模型,包括MVC(Model-View-Controller)模式。WebWork框架的...

    Struts2-Webwork2-DWR

    **Webwork2** 是 Struts2 的前身,它解决了 Struts1 在处理动态方法调用和类型安全等方面的问题。Webwork2 引入了动作和结果的概念,使模型和视图之间的交互更为清晰。它还支持OGNL(Object-Graph Navigation ...

    webwork-2.1.jar webwork相关jar包

    webwork-2.1.jar webwork相关jar包

    Webwork2-Guide.rar_webwork2

    Webwork2是一个基于Java的轻量级Web应用框架,它为开发者提供了构建MVC(Model-View-Controller)架构的应用程序的强大工具。本教程“Webwork2-Guide”旨在指导用户理解和掌握Webwork2框架的核心概念和技术。让我们...

    webwork-reference-2.2.2.pdf

    从给定的文件信息“webwork-reference-2.2.2.pdf”中,我们可以提炼出一系列与WebWork框架相关的IT知识点。以下是对这些知识点的详细解释: ### WebWork框架概览 WebWork是一个用于Java Web应用程序开发的轻量级...

    webwork-tags-API

    WebWork-Tags API 是一个专为WebWork框架设计的标签库,它提供了丰富的标签来简化JSP页面中的Java代码,从而提升开发效率和代码可读性。WebWork是一个基于Action的MVC(模型-视图-控制器)架构的Java Web应用框架,...

    WebWork教程-0.90版.pdf

    2. **查看文件结构**:解压后的文件夹通常包含`webwork-2.x.jar`(主库)、`webwork-example.war`(示例应用)、`webwork-migration.jar`(迁移工具)等文件以及`docs`和`lib`目录。 3. **搭建开发环境**:确保安装...

    webwork-1.4-src.zip_webwork_webwork s_webwork.zip_webwork1.4.zip

    在"webwork-1.4-src.zip"这个压缩包中,包含了WebWork1.4的源代码,这对于学习和理解WebWork的工作原理以及进行定制开发非常有帮助。 1. **MVC模式**:WebWork1.4遵循MVC架构,将应用程序分为模型、视图和控制器三...

    webwork-2.1.7.jar

    描述: webwork-2.1.7.jar 修改: package com.opensymphony.webwork.interceptor.FileUploadInterceptor 类line88 to line 93 修复bug:upload empty file cause nullponit exception 博文链接:...

    appfuse-light-webwork-spring-jdbc-1.8.2.zip_Java 8_appfuse_webwo

    在"appfuse-light-webwork-spring-jdbc-1.8.2.zip"这个压缩包中,我们能看到一个基于Java 8、WebWork、Spring和JDBC的项目实例。 **Java 8** Java 8是Java平台的重大更新,引入了许多新特性,如lambda表达式、函数...

Global site tag (gtag.js) - Google Analytics