`
jak47
  • 浏览: 73853 次
  • 性别: Icon_minigender_1
  • 来自: 火星
社区版块
存档分类
最新评论

struts2里面防止日文乱码

    博客分类:
  • java
阅读更多

struts2里面防止日文乱码有两种写法

 

1.  修改struts.xml, 加入以下代码

 

<constant name="struts.i18n.encoding" value="Windows-31J"/>

 

2. 本人未验证过,先记下来。是修改web.xml, 据说可以覆盖struts.xml里的设定

    <filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
  		<init-param>
    		<param-name>struts.i18n.encoding</param-name>
    		<param-value>Shift_JIS</param-value>
  		</init-param>
    </filter>

 

 

分享到:
评论

相关推荐

    Struts框架中的乱码处理

    当用户通过浏览器提交包含非ASCII字符的数据(如中文、日文等)时,如果服务器端和客户端的字符编码不匹配,就会出现乱码。这可能发生在HTTP请求头、JSP页面、Action类以及数据库存储等方面。 为了解决这个问题,...

    Struts2_1000_CharacterEncoding

    在处理字符编码问题时,"Struts2_1000_CharacterEncoding"这个主题着重讨论了如何在Struts2框架中正确地处理不同语言和字符集之间的编码转换,以避免乱码问题。 在Web应用开发中,字符编码是至关重要的一环,特别是...

    Struts2国际化转码小工具

    `native2ascii`工具是Java开发中的一个实用程序,用于在Unicode和ASCII之间转换文本,这对于处理非英文字符(如中文、日文等)尤其有用,这些字符在某些系统或文件格式中可能无法正确显示。 在Java中,国际化通常...

    struts2框架lib包,针对iReport-3.7.5的库文件,支持日语pdf excel

    Struts2是一个强大的Java Web应用程序框架,它基于MVC(Model-View-Controller)设计模式,为开发者提供了构建可维护性、可扩展性良好的企业级应用的工具。在这个压缩包中,包含的是针对Struts2.1.6版本适配的...

    乱码解决大全.doc

    在 JSP 和 STRUTS 等框架中,可以使用过滤器来解决乱码问题。例如,在 TOMCAT 中,可以使用 SetCharacterEncodingFilter.java 这个类来解决乱码问题。 在资源文件中,乱码问题也很常见。其实解决资源文件的乱码问题...

    struts原理与实践(四)

    Struts 是一个流行的Java Web开发框架,主要用于构建企业级应用。在Struts的国际化编程(i18n)中,开发者需要处理不同地区的语言和字符集,以确保应用程序在全球范围内都能正确显示和处理文本。 首先,我们需要...

    Struts原理与实践 ——

    - **GBK**:是在GB2312基础上的扩展,包含了2万多个字符,不仅包括简体中文,还包含繁体中文、日文字符和朝鲜字符。GBK是Windows等操作系统默认使用的字符集。 - **GB18030-2000**:是比GBK更广泛的字符集标准,包含...

    Struts 之旅 - 多国语言

    考虑到不同语言可能包含特殊字符,如中文、日文等,确保资源文件使用正确的编码(通常是UTF-8)并正确声明字符集,以避免乱码问题。 9. **最佳实践**: - 将所有可本地化的字符串移出代码,放入资源文件。 - ...

    java中文乱码终极处理方案.docx

    Java中文乱码问题一直是开发者们面临的一大挑战,无论是早期的JSP、STRUTS,还是现在的AJAX,乱码问题始终困扰着程序员。不过,实际上,很多问题的根源并不在于编程语言或框架本身,而是对编码和文件处理的误解。...

    HighCharDemo

    在Web应用中,正确处理各种语言的字符编码是非常重要的,因为不同的语言可能包含各种特殊字符,如中文、日文、韩文等,这些字符在编码和解码过程中需要特别注意,以防止乱码问题。 在Struts2中,处理高字符通常涉及...

    ascii编码转码工具

    然而,随着全球化的推进,ASCII编码无法满足对非英文字符(如中文、日文、阿拉伯文等)的需求,因此出现了各种扩展的字符编码,如Unicode。 Struts框架,是一个基于MVC设计模式的Java Web应用框架,它极大地简化了...

Global site tag (gtag.js) - Google Analytics