码迷,mamicode.com
首页 > 其他好文 > 详细

Struts常用代码

时间:2015-05-08 23:28:58      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:

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是简约主题,生成时不带样式和表格

Struts常用代码

标签:

原文地址:http://www.cnblogs.com/Crow00/p/4488986.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!