`
pppppp
  • 浏览: 57396 次
  • 来自: ...
社区版块
存档分类
最新评论

seam中文问题

阅读更多
使用JBoss seam开发时候,使用EntityQuery对象,如果查询条件输入中文,结果会搜索条件会变成乱码。在后台跟踪后发现执行了3次数据库查询。第一次是查询上一次的内容。第二次是查询当前输入的条件内容。但是这之后查询的属性被从新set了,而且是乱码并且重新执行查询。这个时候就错了。
谁知道是什么原因?
分享到:
评论
5 楼 wahaha12345678 2007-09-19  
按PPPPPP指点,修改/default/deploy/jboss-web.deployer/server.xml,在<Connector port="8080" .....中增加URIEncoding="UTF-8" 后问题得到解决,非常感谢!
4 楼 pppppp 2007-09-19  
目前所知有2个方面都会导致这个问题,第一个是seam自身的bug,在新版本中已经修复,另外一个jboss下面内嵌的tomcat容器需要设置一下URIEncoding=“utf-8",否则在链接中的中文会变成乱码。
3 楼 wahaha12345678 2007-09-17  
目前我仍然被这个问题折磨着,xingye说这部分在新的版本里已经解决了,但我使用SEAM2.0BETA仍然存在该问题!
2 楼 tonyisid 2007-05-02  
我也碰到同样的问题。我看你在javaworld上说已经解决了:
我已经找到原因了,用seam gen创建的项目框架,页面中链接是:
<div class="actionButtons">
<h:commandButton id="search" value="Search" action="/FruitList.xhtml"/>
</div>
直接是页面,而页面又定义了参数转换
<page>
<param name="firstResult" value="#{fruitList.firstResult}"/>
<param name="order" value="#{fruitList.order}"/>
<param name="from"/>
<param name="name" value="#{fruitList.fruit.name}"/>
</page>就导致了中文转换变成乱码了
把action改成一个具体的方法就没这个问题了


请问是把action改成一个什么具体的方法?
还有如果他是重新set变成了乱码,就是说在重新set之前fruitList.fruit.name 是乱码,我们可不可以改变编码方式来解决这个问题呢?
1 楼 pppppp 2007-04-02  
也就是说第二次是正确的,但是之后查询条件又被set了,这个时候就变成中文乱码了。

相关推荐

    SEAM 中文开发指南

    ### SEAM 中文开发指南知识点概述 #### 一、SEAM 框架简介 - **SEAM**:SEAM 是一个基于 Java EE 的企业级应用框架,它简化了复杂的应用程序开发过程,并且提供了丰富的功能来支持业务逻辑的实现。 - **版本信息**...

    jboss seam 中文文档集合

    **JBoss Seam 中文文档集合概述** JBoss Seam 是一个开源的应用框架,它结合了JavaServer Faces (JSF)、Java Persistence API (JPA)、Enterprise JavaBeans (EJB) 3.0 和其他Java EE组件,旨在简化企业级开发。这个...

    Jboss Seam中文版

    ### JBoss Seam中文版知识点详解 #### JBoss Seam简介 JBoss Seam是一个强大的企业级应用开发框架,基于Java EE标准,特别强调简化Web应用的开发流程。它通过整合多种技术如JSF、EJB 3.0等,提供了一种更为高效、...

    seam 中文文档 pdf

    seam 中文文档 pdf 格式 JSF+EJB3.0快速开发框架Seam的中文版向导。。。

    JBOSS SEAM组件中文手册

    **JBoss Seam组件中文手册** **一、Seam框架概述** Seam是一个开源的企业级Java框架,由JBoss公司开发,旨在简化Java EE应用程序的开发。它将多种技术如JavaServer Faces (JSF),Java Persistence API (JPA),EJB 3...

    seam in action 中文 english

    《Seam in Action》是一本专门探讨Seam框架的书籍,该书分为中文和英文两个版本,对于初学者和有经验的开发者来说都是一个宝贵的资源。Seam是一个强大的Java EE框架,它集成了多种技术,如JavaServer Faces (JSF)、...

    seam参考手册中文版

    ### Seam参考手册中文版知识点概览 #### 一、Seam简介及基本概念 ##### JBoss Seam概述 - **Seam**是JBoss家族中的一员,它是一个建立于Java EE平台之上的开源框架,旨在简化企业级应用的开发过程。 - **版本**: ...

    jboss seam 2.0 中文手册

    整理自jboss seam 中文站,压缩为chm格式,便于广大jboss seam爱好者阅读,所有版权归jboss seam中文站所有。

    seam 2中文手册

    seam下一代web开发框架

    jboss seam 中文文档

    ### JBoss Seam 中文文档知识点概述 #### 一、JBoss Seam 简介 JBoss Seam 是一款基于 Java EE 的应用开发框架,它通过提供一套丰富的组件模型和灵活的应用结构,极大地简化了企业级应用的开发过程。Seam 结合了 ...

    Seam Framework 2.0 Reference中文版

    ### Seam Framework 2.0 Reference中文版知识点梳理 #### JBoss Seam 概述 JBoss Seam 是一款基于 Java 的企业级应用开发框架,它简化了应用程序的开发过程,特别是那些涉及复杂的用户交互、业务逻辑以及数据处理的...

    jboss seam 学习资料,seam in action和官方手册

    Seam官方参考手册提供了详尽的技术细节,包括英文版和中文版,适合在实际开发中查阅具体API和配置。主要涵盖以下内容: 1. **Seam核心概念**:详细解释Seam的核心组件和工作原理,如Contexts、Components、Events和...

    jboss seam中文资料

    ### jboss-seam中文资料知识点概述 #### 一、JBoss Seam简介 JBoss Seam是一个基于Java EE的应用框架,主要用于简化企业级应用的开发过程。它整合了多种技术和模式,如JSF(JavaServer Faces)、EJB 3.0、JPA(Java...

    《SeamInAction》+《JbossSeam》+《官方中文指南》

    《Seam In Action》、《JBoss Seam》以及《官方中文指南》是学习Seam框架的宝贵资源,包含了大量的实践指导和深入解析。 《Seam In Action》这本书是Seam框架的权威指南,作者们通过实例详细讲解了如何利用Seam构建...

    SEAM Reference 中文

    最新SEAM参考文档中文版,12.30翻译

    JbossSeam中文开发指南.docx

    Jboss Seam中文开发指南 Jboss Seam是基于Java EE 5.0的框架,提供了一个基于组件的架构,能够帮助开发者快速构建企业级应用程序。Seam框架提供了一个统一的编程模型,能够将JSF、EJB、JPA等技术整合在一起,提供了...

    seam2.0 中文文档

    ### 关于Seam 2.0中文文档的关键知识点解析 #### 一、Seam简介及入门 ##### 1.1 Seam入门概述 - **Seam** 是一款基于 Java EE 的框架,它简化了 Java Web 应用程序的开发过程。 - 本章节介绍了如何在 JBoss AS 和...

Global site tag (gtag.js) - Google Analytics