strtus2项目,tomcat正常启动后,出错。但程序可以运行。
错误代码:
[ERROR] [http-8080-2] - org.apache.struts2.dispatcher.Dispatcher - com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(CommonsLogger.java:27) - Could not find action or result - 2011-12 -20 16:13:26
There is no Action mapped for namespace / and action name announce. - [unknown location]
at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:178)
at org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61)
at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:47)
at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:478)
at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:595)
找了半天,把迅雷停了,就好了,真搞不懂是什么问题。
分享到:
相关推荐
在部署Java Web应用程序到Apache Tomcat服务器的过程中,经常会遇到各种各样的问题,其中一种常见的错误就是启动时出现“严重:Exception starting filters struts2”这样的异常信息。本文将详细解析这个错误的原因,...
6. **环境配置**:项目运行还需要合适的开发环境,如JDK、Tomcat服务器、构建工具(如Maven或Gradle)等。检查这些工具的版本是否与项目需求匹配也很重要。 7. **代码实现**:最后,实际的登录业务逻辑代码(如...
- **配置过程**:将复制的过滤器配置粘贴到当前Web应用的`web.xml`文件中,确保Struts 2的过滤器能够正常启动并处理请求。 ##### 4. 配置Struts 2的核心文件`struts.xml` - **核心文件位置**:找到`struts\apps\...
完成这些步骤后,可以通过IDE的内置服务器或Tomcat等Web服务器启动项目,进行功能验证和性能优化。 该项目作为学习和实践的案例,可以帮助开发者深入理解Struts2、Hibernate和Spring框架的集成应用,提升Web开发...
这包括了环境设置(如JDK、Tomcat服务器、IDE配置等)、项目导入步骤、数据库连接配置以及如何启动应用。阅读并遵循这些说明,开发者能够快速地在本地环境中运行此系统。 `emis数据库备份文件`是数据库的备份,可能...
主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e技术入门、Hibernate高级应用、Spring核心之IoC、...
但在Web项目,特别是使用Tomcat作为应用服务器时,情况略有不同。 在Web项目中,我们需要确保Tomcat服务器能够找到数据库驱动。正确的做法是将`mysql-connector-java-5.1.7-bin.jar`复制到Tomcat的`lib`目录下。...
2. **Struts1框架**:Struts1提供了配置文件(struts-config.xml),用于定义Action、ActionForm、ActionForward等元素,从而控制应用程序的行为。ActionServlet是框架的核心,负责解析请求并调用相应的Action。 3. *...
- **运行**:启动Web服务器,测试应用是否正常运行。 **10.3 Struts2标签** Struts2提供了丰富的标签库,如`s:textfield`、`<s:submit>`等,用于生成HTML表单元素。 **10.4 ActionSupport** `ActionSupport`类...
1.8 Eclipse运行出错的疑难解答 41 1.9 使用高级进程管理器来管理Java进程 44 1.10小结 45 第二章 开发第一个Java应用程序 46 2.1 介绍 46 2.2 手工编写,编译并运行Java程序 46 2.3 使用Eclipse/MyEclipse来编写,...
3. **启动MyEclipse**: 双击解压后的`myeclipse`或`myeclipse.exe`文件启动程序。 4. **设置工作空间**: 在首次启动时,会提示设置工作空间路径,建议选择一个空闲且容量充足的位置作为项目存放目录。 ##### 2.2 ...
- 调试模式:使用调试视图进行单步调试,查看变量值,设置断点,理解程序运行逻辑。 7. **版本控制**: - SVN/Git集成:MyEclipse集成了版本控制系统,可以方便地进行代码的版本管理和团队协作。 8. **代码重构*...
本项目是一个基于SSH框架(Struts2 + Spring + Hibernate)的图书馆管理系统,项目由杨林易提出并担任主要开发者之一,另一开发者为徐畅。系统的目标用户是哈尔滨工程大学(简称“哈工程”),运行单位为软件开发...
2. 安装:运行安装程序,按照提示进行操作。选择安装路径,注意保持路径无中文字符,以免出现兼容性问题。 3. 配置:安装完成后,启动myEclipse,首次使用可能需要配置JDK环境。在首选项中设置Java编译器的JRE版本,...
它提供了一整套的J2EE项目模板,涵盖了从基本的Servlet到复杂的EJB组件,使得开发者可以迅速启动新项目,而不需要从零开始编写基础架构。此外,Lomboz还包含了数据库连接和SQL编辑器,方便开发者进行数据操作和测试...