Struts2学习笔记(一)初步了解Struts2以及配置
2012-03-28 23:03
417 查看
Struts2的基本介绍:
Struts2由传统的Struts1,WebWork两个经典的MVC框架发展而来,所以从Struts2设计的角度来看,还是从Struts2在实际项目中的使用性来看,Struts2都是一个非常优秀的MVC框架。与传统的Struts1相比,Struts2允许使用普通的传统的Java对象作为Action,Action的execute()方法不再与ServletAPI耦合,因为更加容易进行测试;支持更多的视图技术;基于AOP思想的拦截器机制,提供了极好的可扩展性,更强大,更容易使用的输入校验功能;整合的Ajax支持等,这些都是Struts2的巨大的吸引力。
Struts2的下载和安装: 站点:http://struts.apache.org/
下载完成接下来,我们来建立一个项目进行配置一下Struts2环境
1: 在web.xml文件中定义核心的Filter来拦截用户的请求
2: 导入必要的jar包
3:在src目录下面建立struts.xm配置文件文件;
4:建立相应的jsp文件以及Action类
下面使用一个简单的登录页面来做个小例子
<一>:要让web应用具有Struts2的功能,必须将Struts2框架的核心jar文件增添到web应用的lib目录下面,然后加入到path路经中:如下图:
<二>:配置wen.xml文件(其中的struts的核心Filter以及拦截用户的所有请求)配置如下图:
<三>编写相应的Action类:(LoginAction)
该Action处理登录请求的逻辑比较简单,只要用户名为:jiangqq,密码为:12345 ,及认为的登录成功
<四>Action的类增添之后,就需要在src目录底下增添相应的struts.xml配置文件,
<五>编写登录jsp页面 其中包含表单,action为login;此时当我们提交表单的时候,会被拦截请求,会在struts.xml文件进行寻找,找到action的name为login ,此刻会被交给LoginAction的Action类进行处理,根据返回值进行判断是成功还是失败,然后跳转到相应的界面
例子代码下载链接:http://download.csdn.net/detail/jiangqq781931404/4181699
Struts2由传统的Struts1,WebWork两个经典的MVC框架发展而来,所以从Struts2设计的角度来看,还是从Struts2在实际项目中的使用性来看,Struts2都是一个非常优秀的MVC框架。与传统的Struts1相比,Struts2允许使用普通的传统的Java对象作为Action,Action的execute()方法不再与ServletAPI耦合,因为更加容易进行测试;支持更多的视图技术;基于AOP思想的拦截器机制,提供了极好的可扩展性,更强大,更容易使用的输入校验功能;整合的Ajax支持等,这些都是Struts2的巨大的吸引力。
Struts2的下载和安装: 站点:http://struts.apache.org/
下载完成接下来,我们来建立一个项目进行配置一下Struts2环境
1: 在web.xml文件中定义核心的Filter来拦截用户的请求
2: 导入必要的jar包
3:在src目录下面建立struts.xm配置文件文件;
4:建立相应的jsp文件以及Action类
下面使用一个简单的登录页面来做个小例子
<一>:要让web应用具有Struts2的功能,必须将Struts2框架的核心jar文件增添到web应用的lib目录下面,然后加入到path路经中:如下图:
<二>:配置wen.xml文件(其中的struts的核心Filter以及拦截用户的所有请求)配置如下图:
<三>编写相应的Action类:(LoginAction)
该Action处理登录请求的逻辑比较简单,只要用户名为:jiangqq,密码为:12345 ,及认为的登录成功
<四>Action的类增添之后,就需要在src目录底下增添相应的struts.xml配置文件,
<五>编写登录jsp页面 其中包含表单,action为login;此时当我们提交表单的时候,会被拦截请求,会在struts.xml文件进行寻找,找到action的name为login ,此刻会被交给LoginAction的Action类进行处理,根据返回值进行判断是成功还是失败,然后跳转到相应的界面
例子代码下载链接:http://download.csdn.net/detail/jiangqq781931404/4181699
相关文章推荐
- Struts2学习笔记(一)初步了解Struts2以及配置
- Struts2简介以及初步搭建配置
- struts2学习笔记(1)——关于struts2的工作原理,以及基本组成
- struts2配置jar包以及struts.xml常用配置
- struts2常量配置详解以及简单理解流程
- Struts2 中的配置文件 package name 、namespace 以及 对象方法调用
- S3.1_Struts2_BasicConfiguration struts2主要配置文件和常用配置还有中文乱码问题以及简单验证
- struts2学习笔记(6)------配置struts2中的异常处理
- 使用Spring3.2.0+Hibernate3.2.2+Struts2 2.2.3整合小demo以及配置使用的jar包集合
- Struts2 中为acton注入值以及常量配置和常量介绍
- 如何搭建以及配置Struts2项目
- ssh整合思想初步 struts2与Spring的整合 struts2-spring-plugin-2.3.4.1.jar下载地址 自动加载Spring中的XML配置文件 Struts2下载地址
- Struts2中为什么要使用拦截器?拦截器的使用原理以及如何配置拦截器。
- Spark的安装配置以及初步测试
- Struts2为应用指定多个配置文件和动态方法调用以及通配符的使用方法
- Struts2的国际化文件配置样式以及中文字体设置
- Struts2 中的配置文件 package name 、namespace 以及 对象方法调用
- Struts2 拦截器配置以及实现
- struts2基本介绍以及环境配置
- Struts2 入门 初步了解Struts2(2) 在eclipse中导入dtd文件