Struts的标签库

来源:互联网 发布:最强淘宝系统下载 编辑:程序博客网 时间:2024/04/29 11:41
 一、Struts标签库:一些由Struts作者开发的自定义标签,用来配合Struts框架的使用。提高开发效率。
  注意:用了struts的标签后,页面中使用EL可能会出问题。此时要添加一个辅助包struts-el.jar,和新的struts标签描述符文件:struts-html-el.tld,struts-bean-el.tld,struts-logic-el.tld。
  共有HTML、Bean、Logic、Nested、Tiles标签库。
☆二、<html:messages> 标签用户显示消息
   常用属性:id : 指定当前消息的别名
             message: false | true. 如果为false时,显示错误消息。为true时,显示提示消息。
             property: 指定要显示的消息的key.(只显示指定的消息)


三、<bean:write>标签用来显示JavaBean中的属性值
  常用属性:name 指定要显示的Bean的名字(保存名)
            property 指定要显示的Bean的属性名
            filter: 默认为true 是否对HTML的特殊字符做转换
            format: 可以对数字字符串或日期值进行格式化显示
四、<logic:empty>标签:判断指定的属性是否为空。为空就执行主体内容。否则不执行主体内容。
    <logic:notEmpty>


五、<logic:iterate>标签用来迭代显示数组、容器等中的每个元素。
  常用属性:name 指定要迭代的容器
            id   每次迭代到的元素的别名
            indexId 当前迭代的索引值
原创粉丝点击