日期:2014-05-18  浏览次数:20767 次

请教:web应用程序发布后,用ie浏览器打开后出错?
数据库建好后,我把程序拷贝到tomcat的webapps目录下,启动tomcat,在ie里输入
http://localhost:8080/LibWeb,可以看到登录界面,但输入用户名和密码后出现如下错误。


HTTP   Status   500   -  

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

type   Exception   report

message  

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

exception  

javax.servlet.ServletException
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:545)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:486)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root   cause  

java.lang.NullPointerException
com.lib.logic.LoginLogic.passOrNot(LoginLogic.java:22)
com.lib.action.LoginAction.perform(LoginAction.java:17)
org.apache.struts.action.Action.execute(Action.java:420)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


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


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

Apache   Tomcat/5.0.28

------解决方案--------------------
这样的问题在struts 中经常会碰到,不管是动态表单,不是静态表单,都会遇到这样的问题
一般是由于你的JSP页面中控件的名称和静态FORM类中的get set方法不匹配所造成,这样的问题只需要仔细检查应该就没问题了


------解决方案--------------------
没有明确指明,你需要自己看看代码。
------解决方案--------------------
java.lang.NullPointerException
自己调下啊,这个问题解决起来比较简单
------解决方案--------------------
java.lang.NullPointerException
----------------------------------
baidu/google/csdn搜索一下。解决方案很多。。
------解决方案--------------------
这样的问题在struts 中经常会碰到,不管是动态表单,不是静态表单,都会遇到这样的问题
一般是由于你的JSP页面中控件的名称和静态FORM类中的get set方法不匹配所造成,这样的问题只需要仔细检查应该就没问题了


这个讲的好
我的异常网推荐解决方案:The server encountered an internal error () that prevented it from fulfilling this request.,http://www.aiyiweb.com/java-web/317.html