Struts框架(三)——标签库
来源:互联网 发布:如何用手机注册淘宝店 编辑:程序博客网 时间:2024/05/16 07:20
引言:
知识的学习在于积累,不断充电,储备自己的能量。
概述:
Struts Taglib(标签库),一种开发人员编程效率的工具,减少复杂的传值与逻辑。
内容:
一 分类:
1 Struts-bean.tld:使访问bean以及新bean的定义更容易,为了实现国际化,应使用不同的属性文件。
2 Struts-html.tld:提供显示HTML对象(例如,表单、按钮和复选框)的简便方法。
3 Struts-logic.tld:支持逻辑构造,以便可以有条件地显示文本或者作为处理循环的结果来显示文本。
4 Struts-template.tld:支持使用在运行时可以修改的JSP模板。
二 好处:
1 易于使用,能代替直接在页面上写java脚本。
2 可以复用
3 可以实现跳转成功和错误页面
三 常用标签:
1 <bean:write>
2 <logic:empty>和<logic:notEmpty>
3 <logic:present>和<logic:notPresent>
4 <logic:iterator>
5 其余标签: http://blog.sina.com.cn/s/blog_5a6efa330102v8nl.html
四 配置与使用:
1 配置:配置国际化支持,在struts-config.xml文件中加入如下配置
<message-resources parameter="MessageResources" />同时提供国际化资源文件(MessageResources.properties),将该文件放到src下
2 使用:采用taglib引入
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %><%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
总结:
其实Struts的标签库,与我们HTML传统的标签没什么区别,只不过是在特定的功能需要下提出的,主要是为了国际化标准以及减轻前台业务逻辑的复杂。
- Struts框架(三)——标签库
- 传智播客——struts框架原理及应用(三)struts标签
- Struts Logic标签库(三)
- Struts Logic标签库(三)
- Struts框架(三)
- Java 三大框架——Struts
- Java 三大框架——Struts
- struts(三)——struts框架实现登录示例
- Struts——标签
- struts系列学习(tiles标签库三)
- struts系列学习(tiles标签库三)
- struts自定义标签学习(三)
- Struts的标签和Struts的OGNL表达式(三)
- struts——/struts-tags.tld 标签库
- Struts 2的标签库(2)——控制标签
- Struts 2的标签库(3)——数据标签
- 一口一口吃掉Struts(五)——测试Struts标签库
- 一口一口吃掉Struts(五)——测试Struts标签库 .
- Java内存管理:深入Java内存区域
- Java泛型中<? extends E>和<? super E>的区别
- list
- 操作系统课程设计-银行家算法与随机分配算法
- AT24C128 EEPROM的读写
- Struts框架(三)——标签库
- linux与window下git的使用
- ZOJ 2965Accurately Say "CocaCola"!
- json对象和json字符串之间的转化
- [HDU]2848 The Euler function[欧拉函数][水题]
- Leetcode-412. Fizz Buzz
- 如何用photoshop把一张图片分割成几张图片呢?
- Linux应用领域
- ZOJ 2966Build The Electric System