当前位置:  技术问答>java相关

Jboss2.4.4的中文问题,解答了马上给分!不够再加!实在是着急啊!!!

    来源: 互联网  发布时间:2015-07-16

    本文导语:  mysql数据库,tomcat, jboss构架,同样的程序用jboss3.0a版基本没有中文问题 但是用jboss2.4.4的时候,老是出现莫名其妙的中文问题, 用程序写入数据库是正确的,而且当时在网页和应用程序部分显示都是正确的,但是重新启动jboss...

mysql数据库,tomcat, jboss构架,同样的程序用jboss3.0a版基本没有中文问题
但是用jboss2.4.4的时候,老是出现莫名其妙的中文问题,
用程序写入数据库是正确的,而且当时在网页和应用程序部分显示都是正确的,但是重新启动jboss后,再调用ejb读出来就是乱码了.


有熟悉jboss的大哥帮忙啊!
有参考价值的都给分!


|
你用的3.0a版当然不稳定,用正式版就好了。
注意数据库中存储的,ejb读出,和用jdbc读出的字符集的一致性就可以了。
输入和输出始终保存一种编码!应该没有问题的!

|
我遇到过类似的问题,把

去掉试试。

要是不行,再联系。

chenpu2000@371.net

别急,慢慢来。
         _..,----,.._
      .-;'-.,____,.-';
     (( |            |
      `))            ;   要牛奶、咖啡、还是茶……
       `           /
      .-' `,.____.,' '-.
     (     '------'     )
      `-=..________..--'

|
喂!我也碰到JBOSS问题了,不过比你的问题低级一些。呵呵,我还没装好。

请帮我看看这个问题。

---------------------------------------------
OS: RED HAT 7。2
WEB SERVER: APACHE
J2SDK 1。4。0

先安装了TOMCAT4。0。3,运行正常
然后装ANT,测试正常
再装JBOSS,
 sh run.sh

揭示
JBOSS_CLASSPATH=:run.jar:../lib/crimson.jar
Couldn't find or load essential class 'java/loang/Object'   java.lang.NoCloassDefFoundError java/lang/Object
run.sh: line27: 20823 Aborted
java $HOTSPOT $JAXP -classpath $JBOSS_CLASSPATH org.jboss.Main $@

看上去象是根本没有找到我的PATH下的$JAVA_HOME/ bin
想测试环境变量是否设置正确,随便在/home/guest/ 下写一个 JAVA文件,用 javac, java 命令都没有揭示错误。所以PATH是没有错的,
JBOSS_CLASSPATH可能有问题,于是修改JBOSS_CLASSPATH,将 $JAVA_HOME/lib/tools.jar加上(虽然好象和 essential classes没有任何关系,但我想不出来还有什么该改的地方了。)
运行 RUN.SH还是同样的错误,只是 JBOSS_CLASSPATH上多加了一个路径而已。

请大虾小虾们看看,究竟我还MISS了什么关键的东西。
多谢多谢 

|
我不熟悉,但你可以试着做一些转码的工作

|
我想不是jboss的问题,应该是tomcat的问题,数据库里确保正确吗?
你先用别的程序读出数据库里的东西是否正常?
你的数据库驱动程序是什么?

|
向数据库写入后,用mysql 管理软件看看数据,是中文吗?(现确保写入正确)

jsp页面有吗?
从数据库读出的数据,尝试直接输出和做iso到GBK的encoding转换两种方法测试
在转换编码前后,用system.out跟踪输出

|
jboss我没有用过,要不然你试试不转换编码直接输出?

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3