struts2(基础1)
2017-06-29 10:08
190 查看
一.概念
1.1 struts2的作用:
1.2 struts2的优点:
自动封装参数
参数校验
结果的处理(转发|重定向)
国际化
显示等待页面
表单的防止重复提交
struts2具有先进的架构以及思想,它与struts1并没有实质上的关系,它的前身是webwork框架。
二.搭建
第一步,导包:
在下载的struts2-版本号文件中,点击apps,解压其中struts2-blank.war,其中lib文件夹包含struts2框架必要的jar包,而其他jar包可选。
第二步,书写Action类:
第三步,书写src下的struts.xml文件:
注:!DOCTYPE 约束,必须的。
第四步,将struts2核心过滤器配置到web.xml:
第五步,测试
localhost:8080/项目名/hello/HelloAction
三.访问流程&构架
四.配置详解
4.1struts.xml配置
4.2常量配置
4.2.1默认常量配置位置
4.2.2修改strut2常量配置的方式(最常用方式)
在src/struts.xml中配置
4.2.3常用配置
4.3配置进阶
4.3.1动态方法调用
4.4Action类的书写方式(常用方法)
1.1 struts2的作用:
1.2 struts2的优点:
自动封装参数
参数校验
结果的处理(转发|重定向)
国际化
显示等待页面
表单的防止重复提交
struts2具有先进的架构以及思想,它与struts1并没有实质上的关系,它的前身是webwork框架。
二.搭建
第一步,导包:
在下载的struts2-版本号文件中,点击apps,解压其中struts2-blank.war,其中lib文件夹包含struts2框架必要的jar包,而其他jar包可选。
第二步,书写Action类:
public class HelloAction{ public String hello(){ System.out.print("hello"); return "success"; } }
第三步,书写src下的struts.xml文件:
注:!DOCTYPE 约束,必须的。
第四步,将struts2核心过滤器配置到web.xml:
第五步,测试
localhost:8080/项目名/hello/HelloAction
三.访问流程&构架
四.配置详解
4.1struts.xml配置
4.2常量配置
4.2.1默认常量配置位置
4.2.2修改strut2常量配置的方式(最常用方式)
在src/struts.xml中配置
4.2.3常用配置
4.3配置进阶
4.3.1动态方法调用
4.4Action类的书写方式(常用方法)
相关文章推荐
- Struts2.1笔记(三):Struts2基础
- Struts2--初学笔记,都是基础,务必熟记。
- Struts2基础知识
- 架构搭建系统(一)Struts2基础架构搭建全过程
- .Java程序员从笨鸟到菜鸟之(四十一)细谈struts2(五)action基础知识和数据校验
- struts2学习基础配制
- struts2的基础知识
- struts2中的几个基础类
- Struts2基础知识
- struts2基础
- Struts2在OGNL基础上的增强
- Java学习笔记-struts2基础(1)
- struts2系列学习笔记(12)---------------Struts2在OGNL基础上的增强
- Struts2错误,input text传到action中的都是string型,基础类型应该可以自动转型
- struts2基础描述
- [转]介绍拦截器基础以及写法(struts2为基础)
- Struts2 OGNL基础上的增强
- mave-用maven创建基础的struts2+spring+hibernate之创建空白struts2项目
- .Java程序员从笨鸟到菜鸟之(四十一)细谈struts2(五)action基础知识和数据校验
- Struts2基础(1)_MVC