`
firefly.li
  • 浏览: 15138 次
  • 性别: Icon_minigender_1
  • 来自: 大连
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

JBoss应用随笔(4)

阅读更多
JBoss下request的字符编码的设置

在web页面上输入中文或日文数据,点击执行按钮,到了后台从request中取得这些数据的时候,经常会发现取出的是乱码。这是因为页面输入数据的字符编码跟request中默认使用的编码不同造成的。而解决这个问题,一般是工程的web.xml中配置一个filter,在filter中主动设置request使用的编码集。如下:

web.xml
<!-- Character Encoding Filter -->
<filter>
    <filter-name>Set Character Encoding</filter-name>
    <filter-class>com.xxx.xxx.framework.filters.EncodingFilter</filter-class>
    <init-param>
      <param-name>CharacterEncoding</param-name>
      <param-value>MS932</param-value>
    </init-param>
</filter>
<filter-mapping>
   <filter-name>Set Character Encoding</filter-name>
   <url-pattern>*.do</url-pattern>
</filter-mapping>


   这种方式,对于小型web应用没啥问题。但是对于大型的web应用,可能分了几十个模块,在这几十个模块中分别配置filter,又稍显麻烦。能不能在一个地方统一配置所有的web工程?答案是:可以。

   JBoss的web容器是tomcat,JBoss上的web工程发布时,都会继承web容器中的web.xml的设置,因此,在容器的web.xml中设置字符编码集,理论上就可以在所有的web工程中生效。配置方法很简单,将上面的代码追加到在容器的web.xml即可,位置在JBOSS_HOME\server\{config}\deploy\jboss-web.deployer\conf\web.xml。
分享到:
评论

相关推荐

    配置JBoss应用服务器

    配置JBoss应用服务器配置JBoss应用服务器配置JBoss应用服务器配置JBoss应用服务器配置JBoss应用服务器配置JBoss应用服务器配置JBoss应用服务器配置JBoss应用服务器配置JBoss应用服务器配置JBoss应用服务器配置JBoss...

    在jboss上部署web应用

    JBoss 是一个开源的、基于Java的、全面实现了J2EE规范的应用服务器。它提供了企业级的功能,如EJB(Enterprise JavaBeans)、JMS(Java Message Service)、JTS/JTA(Java Transaction Service / Java Transaction ...

    jboss 服务应用

    【JBoss 服务应用】 JBoss 是一个开源的 Java 应用服务器,它基于 Java EE(Java Enterprise Edition)规范,提供了全面的企业级应用程序部署和管理平台。JBoss 由 Red Hat 公司维护,现在是其产品组合中的关键组件...

    jboss应用服务器

    jboss是专门用于web开发的一种应用服务器,是常用的。

    JBoss 企业应用平台的业务价值

    为此,IDC对六家使用JBoss的大型美国公司进行访问,这些公司使用JBoss开发定制应用程序,并且至少已经运行这些应用程序十二个月时间。平均而言,通过传统的专有应用程序服务器转向JBoss Enterprise Application ...

    jboss应用文档

    jboss4,5,6版本之间差异,jboss常见的报错及解决方案,jboss部署。学习jboss的最好的文档!!!

    基于JBoss 4.x的J2EE 1.4应用开发指南

    J2EE发展趋势 案例研究 J2EE Tutorial Java Pet Store Java Adventure Builder 钟情JBoss 4.x 全书内容安排 1 安装JBoss 4.x 2 安装JBoss-IDE 1.4.0 3 基于JBoss 4.x的JSF应用开发 ...

    JBoss 将WEB应用发布为默认应用程序

    4. **阅读readme.txt**:根据描述,压缩包中的`readme.txt`文件可能包含了更详细的说明和步骤,例如特定版本的JBoss可能有特殊的配置需求,或者是关于如何重启JBoss服务以使更改生效的信息。阅读并按照此文件的指示...

    JBOSS log4j 配置

    4. 把 jboss 的 jboss-common.jar($JBOSS-HOME/lib 目录下)复制到应用程序/WEB-INF/lib 目录下。 Log4j 的基本使用方法 Log4j 是一个功能强大且灵活的日志记录工具,广泛应用于 Java 项目中。通常,我们都提供一...

    JBoss4 Guide 中文

    - **JavaEE平台**: JBoss4作为一款高性能的企业级应用服务器,专为JavaEE平台设计,支持J2EE1.4标准,提供了全面的企业级服务,如事务处理、消息传递、安全性和集群等功能。 - **敏捷方法**: JBoss4不仅关注传统的...

    JBoss MicroContainer分析及应用

    ### JBoss MicroContainer分析及应用 #### 一、Microcontainer工作原理 ##### 1.1 为什么需要Microcontainer 在现代软件开发中,容器技术变得越来越重要,它为应用程序提供了可扩展性和灵活性。JBoss ...

    开发基于JBoss的J2EE应用

    ### 开发基于JBoss的J2EE应用:深入解析与实践指南 #### 一、引言 JBoss作为一款开放源代码的Java应用服务器,在J2EE应用开发领域占据着重要地位。它不仅以高性能的EJB容器著称,还因其便捷的部署方式和对最新技术...

    JBoss应用

    4. **安全管理**:JBoss提供了一套强大的安全管理机制,包括角色基的访问控制(RBAC)、用户认证和授权。开发者可以配置用户、角色和权限,确保只有授权用户才能访问特定资源和服务。 5. **事务管理**:JBoss支持...

    JBOSS,JBoss安装部署

    JBoss是Red Hat公司开发的一款开源的应用服务器,它基于Java EE(Enterprise Edition)规范,提供了全面的企业级应用程序部署和管理解决方案。本篇文章将详细讲解JBoss的安装和部署过程,帮助你深入了解如何在本地...

    Jboss项目部署文档

    Jboss 项目部署文档 Jboss 项目部署文档是指在 Jboss 服务器上部署项目的详细步骤,包括环境变量的配置、项目打包、配置文件的修改、JNDI 的配置等。以下是 Jboss 项目部署文档的详细知识点: 一、环境变量配置 ...

    JBoss in Action.pdf

    《JBoss in Action》这本书由Javid Jamae与Peter Johnson共同编写,由Manning出版社出版,深入探讨了JBoss应用服务器的配置与管理,为读者提供了全面而详细的JBoss应用服务器知识体系。以下是对该书内容及核心知识点...

    The JBoss 4 Application Server Guide

    ### 关于《JBoss 4 应用服务器指南》的关键知识点 #### 一、关于 JBoss 介绍 - **JBoss** 是一个开源的应用服务器,它支持 Java 平台的各种技术标准,包括 Java 2 Platform, Enterprise Edition (J2EE)。 - 该版本...

    Eclipse + Jboss 开发J2EE应用

    在IT行业中,开发Java企业级应用(J2EE应用)是一项关键技能,而Eclipse作为一款强大的集成开发环境(IDE)和JBoss Application Server(现在称为WildFly)作为开源的应用服务器,是Java开发者常用的选择。...

Global site tag (gtag.js) - Google Analytics