java高手入:繁体系统下java编写的B/S系统怎么在简体系统下运行出错?

来源:百度知道 编辑:UC知道 时间:2024/05/16 23:52:34
繁体系统下java编写的B/S系统怎么在简体系统下运行出错?
错误提示如下。
HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

java.lang.NullPointerException
org.com.jintec.dao.ApplicationDao.checkUser(ApplicationDao.java:52)
org.com.jintec.servlet.LoginServlet.doPost(LoginServlet.java:46)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.27 logs.

--------------------------------------------------------------------------------

Apache Tomcat/5.5.27
最好说说解决方法。并不是我想用繁体。事出有因。。。。
再补充一点信息:这个系统是我的前一任留下的,什么文档都没有,这个空指针是出现在登陆页面输入正确的用户密码之后点提交按钮出现的提示,但

应该是没有转GBK的问题,你查查系统的编码集,在web.xml里面

你的web-inf里面有个字符编码 .你整个项目查一下,那里还有了gb2312或者是iso8805-1的

com.jintec.dao.ApplicationDao.checkUser(ApplicationDao.java:52)

这个类源代码你总有吧,看看52行

在简体系统里编好了,谁让你用繁体的,活该!!

空指针异常。自己调试一下吧。你是用ResourceBundle做的繁体支持还是写死在程序里的?我现在做的东西只要添加一套资源文件,立刻支持一种新语言。

判断是否用ResourceBundle是不需要文档的吧?别说你连源代码都没有。调试过程如何?