error 1: No action instance for path /login could be created
error 2: Error creating form bean of class LoginForm
这个错误产生的原因,一般就是struts-config.xml中没有配置正确。
对于第一个错误:
<action-mappings>
<action name="loginForm" path="/login" type="com.bjtu.action.LoginAction">
<forward name="login" path="/login.jsp"></forward>
<forward name="success" path="/jsp/login_success.jsp"></forward>
<forward name="failure" path="/jsp/login_failure.jsp"></forward>
</action>
</action-mappings>
一般错在: <action type=""> ,要将里面的type写为: Action的全部名称,即包含package和类名称
对于第二个错误:
<form-beans>
<form-bean name="loginForm" type="com.bjtu.form.LoginForm"></form-bean>
</form-beans>
也是同样的道理,就是type没有正确的配置。将名称全部写上,就可以了。
不足之处还望指正。
No action instance for path /n could be created?
分享到:
相关推荐
本资料"struts入门与实践.zip"是一个压缩包,包含了关于Struts框架的基础知识和实战教程。 Struts的核心概念包括: 1. **Action类**:在Struts中,Action类是业务逻辑的主要载体。它负责接收来自客户端的请求,...
8. **异常处理**:Struts2允许定义全局或Action级别的异常处理策略,确保程序在遇到错误时能优雅地处理并展示给用户。 9. **国际化(i18n)**:Struts2支持多语言,通过资源文件(如`messages.properties`)可以...
错误信息显示通常涉及到Action类中的异常处理和视图层的错误提示,例如在用户输入错误时返回适当的错误信息。 "多资源文件"可能指的是HTML页面、CSS样式表、JavaScript脚本以及国际化(i18n)资源文件。在Struts中,...
8. **错误与异常处理**: 通过在Struts-config.xml中定义全局异常处理,可以统一处理应用程序可能出现的异常,提高用户体验。 9. **Tiles框架集成**: 虽非基础部分,但Struts1.3可与Tiles框架集成,实现页面布局的...
这可以确保当发生错误时,应用能够优雅地处理并返回友好的错误页面,而不是直接抛出堆栈跟踪信息。 9. **国际化**:Struts 支持多语言应用,允许开发者通过资源包(properties 文件)来管理不同语言的文本。根据...
8. **错误处理和调试**: 学习如何处理运行时错误和异常,以及如何使用Struts2的日志设施进行调试,这对于理解和优化你的应用至关重要。 9. **扩展性**: Struts2允许你自定义拦截器、结果类型和插件,以便根据项目...
### Struts快速入门知识点详解 #### 一、Struts简介与快速入门背景 Struts是一个开源的MVC框架,用于简化Java Web应用的开发过程。它最初由Craig McClanahan创建,随后发展成为Apache Software Foundation的一个...
### Struts2入门教程知识点概览 #### 一、Struts2框架简介 - **Struts2起源**:Struts2并非一个全新的Web框架,而是建立在WebWork框架设计理念之上,融合了Struts1的优点而形成的一个框架。可以说,它是Struts1与...
在Struts入门的过程中,首先需要了解的是Struts的基本架构。Struts的核心是ActionServlet,它是控制器,负责处理所有的HTTP请求,并根据配置文件决定调用哪个Action来处理请求。Action类是业务逻辑的载体,它会与...
在这个“struts入门的例子”中,我们可以看到一系列的文件,它们共同构成了一个简单的Struts应用。 1. **文件解析:** - `zhucecg.jsp` 和 `zhucesb.jsp` 可能是用户注册和登录的界面,分别用于收集用户的注册信息...
### Struts 入门到精通 #### Struts简介 Struts是一个开源的、成熟的轻量级Web应用开发框架,主要用于构建企业级Java Web应用程序。它遵循Model-View-Controller(MVC)架构模式,能够清晰地分离数据模型、业务...
这个"经典struts入门(中文PDF版)"资源对于初学者来说是一个很好的起点,它包含详细的讲解和项目制作截图,使得学习过程更加直观易懂。 Struts框架的核心组件包括: 1. **ActionServlet**:这是Struts框架的入口点...
在验证错误消息或框架内其他文本时,可以将常量写入资源文件,用以替换Struts默认的文本。这样可以实现国际化,根据不同语言环境显示相应信息。 总之,Struts2通过其强大的配置和组件,使得开发Java web应用变得...
在阅读"Struts入门.pdf"这个教程时,你可以深入理解Struts框架的基本原理,学习如何配置Struts项目,编写Action类,处理表单数据,以及如何实现视图的展示。通过实践这些基础内容,你将能够快速上手并开发出基于...
在本"Struts快速入门"视频中,我们将探讨如何利用Struts来实现一个基础的登录功能,这是一个常见且重要的任务,对于理解Struts的工作原理至关重要。 首先,我们需要了解Struts的核心概念。Struts是基于Model-View-...
### Struts1.x入门教程实例知识点详解 #### 一、Struts1.x基本概念与特点 **Struts1.x**是Apache Struts的第一个版本,它是一个用于构建企业级Java Web应用的开源框架。该框架基于MVC(Model-View-Controller)...
在本文中,我们将深入探讨Struts入门的基本知识,包括如何安装Struts,以及如何使用Struts创建一个简单的用户注册系统实例。 1. 安装Struts 要开始使用Struts,首先需要从Apache Jakarta网站下载最新版本的Struts...
本资源包提供了Struts入门的学习材料,包括实例代码和PDF讲解文件,非常适合初学者理解和掌握Struts框架。 1. **Struts 框架基础** - **MVC模式**:Struts基于Model-View-Controller(MVC)设计模式,通过分离业务...