if(c.caoZuo(untitled2ActionForm.getUsername(),untitled2ActionForm.getPassword()==true)
少个括号
加上后在仔细检查一下这个判断
还有
页面报的错误最好也贴上来
少个括号
加上后在仔细检查一下这个判断
还有
页面报的错误最好也贴上来
解决方案 »
- 求这个spring面试题的答案
- struts2里的@Action注释的详细用法
- 急急急!java 发送邮件失败
- 报表
- xml文件中可否有重复元素
- javascript如何取struts标签中的值?
- 文件操作问题
- session bean调用普通bean为什么不好使?再线等
- 一个关于strutsr的奇怪问题
- 请问大家,除了JB有没有占用资源比较小的工具开发J2EE啊?
- tomcat启动时出现 严重:Error starting static Resources java.lang.IllegalArgumentException: Document base D:\Tomcat 5.0\webapps\ba
- Java做游戏外挂的问题
我在浏览器中输入用户名和密码,提交表单后应该去执行那两个文件(jsp1_error和jsp2_error)才对啊,可是提交后没有反映。
<action input="/jsp1.jsp" name="untitled1ActionForm" path="/untitled1Action" scope="request" type="stuctsdemo.Untitled1Action" validate="false"
<forward name="jsp1_error" path="/jsp1_error.jsp" />
</action>
的值看看再说2,如果c.caoZuo返回的是布尔值,那么你可以直接if(c.caoZuo(....))
{
.....
}不用再判断是否等于true还是false了,因为他本身就是布尔值
HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: Servlet.init() for servlet action threw exception
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
java.lang.Thread.run(Thread.java:534)
root cause java.lang.NoClassDefFoundError: org/apache/struts/legacy/GenericDataSource
java.lang.ClassLoader.defineClass0(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:537)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1634)
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:860)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1307)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
org.apache.struts.util.RequestUtils.applicationClass(RequestUtils.java:207)
org.apache.struts.util.RequestUtils.applicationInstance(RequestUtils.java:231)
org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.java:1081)
org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
javax.servlet.GenericServlet.init(GenericServlet.java:211)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
java.lang.Thread.run(Thread.java:534)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.25 logs.
--------------------------------------------------------------------------------Apache Tomcat/5.0.25