Struts2入门:安装与Action编写详解
需积分: 3 170 浏览量
更新于2024-09-17
收藏 84KB DOC 举报
"本文档主要介绍了如何通过两个具体步骤实践Struts2经典实例,即在Java Web项目中集成和使用Struts2框架。首先,我们探讨了Struts2的入门配置,即在web.xml文件中设置Struts2的过滤器。Struts2不再像Struts1那样依赖于Servlet作为入口点,而是使用FilterDispatcher过滤器来处理请求。配置代码显示了如何创建一个名为'filter-name'为'struts2'的过滤器,并将所有URL映射到该过滤器。
接着,我们进入了关键的Action类编写环节。在Struts2中,Action类的角色与Struts1有所不同,它需要继承自com.opensymphony.xwork2.ActionSupport类,而非直接从Action类继承。这里举了一个名为FirstAction的简单例子,该Action类用于计算两个整数的和。类中定义了两个私有变量operand1和operand2,以及execute方法,根据输入的两个数的和决定返回positive.jsp或negative.jsp页面。get和set方法用于获取和设置这两个操作数的值。
本篇内容为读者提供了一个实际操作Struts2的入门示例,涵盖了基础的环境配置和Action类设计,这对于理解Struts2的工作原理和在实际项目中应用Struts2框架非常有帮助。无论是初次接触Struts2的开发者还是有一定经验的开发者进行升级,这些步骤都是必不可少的。通过这个实例,读者可以了解到Struts2的架构变化以及如何利用其组件来实现业务逻辑和前端展示的分离。"
2014-04-23 上传
2007-11-20 上传
2007-11-20 上传
2008-05-16 上传
257 浏览量
点击了解资源详情
2009-10-23 上传
2010-09-20 上传
whzhuhanjiang
- 粉丝: 0
- 资源: 3
最新资源
- 第10章 实战Smart Forms设计.pdf
- 第9章 Tree Control的使用.pdf
- 毕业设计psk调制解调资料
- 第8章 ALV控件的使用.pdf
- 第7章 表控制Table Control设计.pdf
- 第6章 实战屏幕SCREEN设计.pdf
- 单片机教程(C 语言入门)
- 第5章 标准列表和选择屏幕.pdf
- Struts快速学习指南.pdf
- GDI+ SDK参考(翻译版本)
- 第4章 数据字典和数据表的读取.pdf
- usb規範1.1 中文版
- Windows CE短消息API的使用
- 第3章 ABAP语法示例.pdf
- 第2章 创建HELLO WORLD程序
- 第1章 ABAP开发环境和总体介绍