标签:
1.Struts2的使用步骤
	1.创建WEB项目
	2.导入Struts2核心包
	3.配置前段控制器
	4.创建struts.xml
	5.编写业务控制器Action
	6.编写JSP页面
	7.配置struts.xml
		在struts.xml中配置请求与Action的关系
		在action下,通过result设置转发的页面
2.使用EL表达式显示Action值
3.使用OGNL表达式显示Action值
	Struts2虽然支持EL表达式,但实际上OGNL表达式才是其默认使用的表达式
	OGNL表达式更强大
4.<!--前端控制器-->
	<fileter
5.json Result的作用
	用于向页面输出json格式的数据,此种类型的Result,可以将json字符串输出到请求发起端
	可以将Action中指定的属性做成json字符串输出
	语法:
		<result name="success" type="json">
			<param name="root">属性名</param>
		</result>
	格式
		指定属性为基本类型,则直接返回该属性值
		如果指定属性为实体对象则返回格式如{"code":"bj01,"name":"zs"}
	输出多个Action的属性
		<result name="success" type="json">
			<param name="includeProperties">
				属性名1,属性名2,属性名3,...
			</param>
		</result>
	输出所有Action属性
		<result name="success" type="json">
		</result>
		
6.使用步骤
	导包
	修改包继承关系
		在struts.xml中,将Action所在package的继承改为json-default
	配置Action
		在strusts.xml中,配置Action及Result
	异步请求
		在页面上发异步请求,访问Action
		在JS回调函数中,处理请求返回结果
7.UI标签的作用
	生成表单框体
	给框体赋默认值
8.表单
	表单
		语法
			<s:form action="" method="" theme="simple"></s:form>
		说明
			用于生成HTML表单元素
			theme用于指定主题,simple是简约主题,生成时不带样式和表格
标签:
原文地址:http://www.cnblogs.com/Crow00/p/4488986.html