错误1:There is no Action mapped for namespace / and action name index_Org]等错误。
出错原因:没有把structs.xml文件放到src目录下,编译的时候JVM自动寻找src目录下的类和配置文件,编译后放到bin/class目录下。
错误2:出错信息未贴:
出错原因:在action类里面没有写属性的get和set方法,那么ONGL就不能访问了,因为你的属性都是私有的。
错误3:出错信息未贴:
出错原因:没有在页面引入struts的标签。
错误4:在对request和session进行操作的时候出现空指针异常
出错原因:在得到session或者request等对象的时候直接在属性里面进行初始化操作
例如:private ShopCar shopCar=session.get("ShopCar");
其实这时候session还没有初始化,就算你implements了SessionAware也没有用
这时候就会出现空指针异常。
滴。
要在方法里面调用才行。
分享到:
相关推荐
### Struts 2.0 学习指南与关键技术解析 #### 一、Struts 2.0 框架概述 Struts 2.0 是一个基于MVC(Model-View-Controller)设计模式的开源Web应用框架,它在Struts 1.x的基础上进行了大幅度的改进和完善。自推出...
Struts 2.0 是一个基于 Model-View-Controller (MVC) 设计模式的Java Web应用程序框架。它并非Struts 1的直接升级,而是源自WebWork框架,提供了更强大的特性和灵活性。Struts 2的核心是Action,它是业务逻辑处理的...
10. **异常处理**: Struts 2.0提供了全局和局部的异常处理机制,允许开发者集中处理程序运行时的错误,提高代码的健壮性。 通过以上介绍,我们可以看出Struts 2.0是一个功能完善的MVC框架,它不仅弥补了Struts 1.0...
Struts 2.0提供了一套完整的异常处理机制,可以捕获并处理Action执行过程中的异常,同时提供自定义的错误页面。 9. **国际化与本地化** Struts 2.0支持多语言环境,通过资源包(Resource Bundle)管理不同语言的...
总的来说,Struts 2.0的Action模型通过`ActionSupport`类提供了一套完整的解决方案,包括业务逻辑处理、错误处理、验证和国际化等功能。开发者可以根据需求选择继承`ActionSupport`或自定义Action类,以实现更灵活的...
Struts2.0是一款强大的Java Web开发框架,它在MVC设计模式的基础上提供了一套完整的解决方案,用于构建可维护、可扩展的企业级应用程序。在这个"都市供求信息系统"项目中,我们能够深入理解并实践Struts2.0的核心...
Struts2.0是Java Web开发中的一个强大框架,它基于Model-View-Controller(MVC)设计模式,为开发者提供了构建动态、数据驱动的Web应用程序的高效工具。本教程将深入探讨Struts2.0的核心概念、架构、配置以及实际...
Struts2.0是Java Web开发中的一个强大框架,它基于Model-View-Controller(MVC)设计模式,为开发者提供了构建可维护性高、结构清晰的Web应用程序的工具。这个"Struts2.0培训课件"包含了深入学习和理解Struts2.0框架...
10. **异常处理**:Struts2.0提供了一套完整的异常处理机制,可以自定义异常处理策略,使错误页面的显示更加友好和专业。 通过以上组件和特性,Struts2.0能够帮助开发者快速构建可扩展、可维护的Web应用。然而,...
- **标签库**:Struts 2.0包含了一套丰富的标签库,这些标签不仅提供了HTML元素的快速渲染功能,还支持表单字段的自动填充和错误消息的展示等功能。 - **结果处理**:在Struts 2.0中,结果处理机制决定了动作执行后...
Struts2.0是Java Web开发中的一个强大框架,它基于Model-View-Controller(MVC)设计模式,为开发者提供了构建可维护性高、结构清晰的Web应用程序的工具。这个压缩包文件“struts 2.0”很可能包含了一系列教程、示例...
Struts2.0是一款强大的Java Web开发框架,它极大地简化了MVC(Model-View-Controller)应用的构建。在Struts2中,标签库是其核心特性之一,提供了丰富的功能,使得开发者能够更高效地编写视图层代码。本文档主要针对...
8. **异常处理**:Struts2.0提供了全局和局部的异常处理机制,可以捕获并处理运行时异常,同时提供友好的错误提示页面。 9. **国际化与本地化**:Struts2.0支持多语言环境,开发者可以通过资源包(properties文件)...
Struts 2.0是Java Web开发中一个非常重要的框架,它是Apache软件基金会下的Jakarta项目的一部分,专门用于构建基于MVC(Model-View-Controller)模式的Web应用程序。Struts 2.0是对初代Struts 1.x的重大升级,提供了...
Struts2.0是Java Web开发中非常重要的一个框架,它是基于MVC(Model-View-Controller)设计模式的开源框架,旨在简化企业级应用程序的开发。本培训笔记将深入探讨Struts2.0的核心概念、特性以及如何在实际项目中有效...
Struts 2.0 是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,由Apache软件基金会开发。它旨在提供一个结构化的、可扩展的平台,帮助开发者构建更高效、易于维护的Web应用。核心jar包是...
Struts2.0是Java Web开发中的一款著名MVC框架,它基于Apache的Action和WebWork框架,提供了强大的控制层,使得开发者能够更方便地构建可维护、高性能的Web应用程序。这个压缩包文件包含了关于Struts2.0的经典书籍、...
Struts2.0是Java Web开发中非常重要的一个框架,它基于MVC(Model-View-Controller)设计模式,提供了一种结构化的、灵活的方式来构建应用程序。本篇将详细介绍Struts2.0常用5个核心JAR包的功能及其在开发中的作用。...
6. **表单验证**:学习Struts 2.0的内置验证框架,如何定义字段级和对象级的验证规则,以及错误消息的显示。 7. **国际化(Internationalization)**:掌握如何实现多语言支持,提供不同地区的用户界面。 8. **插件...