Struts2总结
来源:互联网 发布:音频剪辑合成软件 mac 编辑:程序博客网 时间:2024/04/28 18:54
Struts2 Action默认拦截所有后缀为.action的请求。因此,如果我们需要蒋某个表单给struts2 Action处理,则应该将表单的action属性设置为*.action的格式。
因为Struts2的拦截机制,他们负责解析用户的请求参数,并将参数赋值给Action对应的属性。
Action中的成员属性,并一定用于封转用户请求的参数,也可能是封装了Action需要转入下一个界面显示的值,实际上,这些值将被封装在ValueStake对象中。
实际项目中不会在控制器直接创建业务逻辑组件的实例,而是通过工厂模式管理业务逻辑组件实例,或通过依赖注入将业务逻辑组件实例注入控制器组件。
如果需要使用某个标签库中标签,必须在页面的开始导入该标签库。
为了避免用户的输入引起底层异常,通常我们会再进行业务逻辑操作之前,先执行基本数据的校验;
Struts2的标签具有输出错误信息的能力;
ActionSupport增加了让提示信息国际化的能力,ActionSupport提供degetText()方法可以根据资源文件加载获得国际化提示信息。
Struts2标签:
if:该标签支持标签体,如果if标签里判断的表达式返回真,则输出标签体内容。
— else:该标签不能独立使用,它需要与if标签结合使用,如果if标签内判断的表达式返回假,则输出该标签里的标签体。
— iterator:主要用于迭代输出某个集合属性的各个集合元素。
— property:该标签用于输出指定属性值。
Struts2为常见表单域提供了对应的标签,下面是常用的标单域标签。
From:对应一个标签元素;
Checkbox:对应一个复选框元素;
Password:对应一个密码输入框;
Radio:对应一个单选框元素;
Reset:对应一个重设按钮;
Select:对应一个下拉列表;
Textarea:对应一个多行文本域;
Textfiled:对应一个当行文本域:
- [Struts2]Struts2学习总结
- 【Struts2框架】Struts2总结
- 【Struts2】Struts2要点总结
- struts2 总结
- Struts2总结
- struts2总结
- Struts2总结
- struts2总结
- struts2总结
- Struts2总结
- Struts2总结
- struts2 总结
- struts2总结
- struts2总结
- Struts2总结
- STRUTS2总结
- struts2 总结
- struts2总结
- HDOJ FATE 二维DP
- 呈現IsolatedStorage中的多媒體資
- java中传值与传地址
- const初始化
- Android ApiDemo分析(九)--Graphics
- Struts2总结
- 树状数组-模板
- 怎样在Android中解析doc、docx、xls、xlsx格式文件?
- Windows Phone 7应用程序开发(二)Hello Windows Phone(5)
- PHP内核研究: PHP源码目录分析
- 18、约瑟夫环问题
- 命苦是自找的...
- 编程语言的演化过程
- 分治算法—合并排序