zoukankan      html  css  js  c++  java
  • 【转】Struts常用标签库

    转自:http://blog.sina.com.cn/s/blog_4620826d0100cmvr.html

    Struts常用标签库

    logic 标签库主要有如下标签。
    • empty: 如果给定的变量为空或者为空字符串,则就计算并输出标签体的内容。
    • equal: 如果给定变量与特定的值相等,则会计算并输出该标签体的内容。
    • forward: 将某个页面的控制权forward 确定的ActionForward 项。
    • greaterEqual: 如果给定变量大于或等于特定的值,则会计算并输出标签体的内容。
    • greaterThan: 如果给定变量大于特定的值,则会计算井输出标签体的内容。
    • iterate: 通过遍历给定集合的元素,对标签体的内容进行循环。
    • lessEqual: 如果给定变量小于或等于特定的值,则会计算并输出标签体的内容。
    • lessThan: 如果给定变量小于特定的值,则会计算并输出标签体的内容。
    • match: 如果特定字符串是给定消息合适的子字符串,则会计算并输出标签体的内容。
    • messagesNotPresent: 如果请求中不包含特定的消息内容,将计算并输出标签体的内容。
    • messagesPresent: 如果请求中包含特定的消息内容,则计算并输出标签体的内容。
    • notEmpty: 如果给定的变量既不为空,也不是空字符串,则计算并输出标签体的内容。
    • notEqual: 如果给定变量不等于特定的值,则会计算并输出标签体的内容。
    • notMatch: 如果特定宇符串不是给定消息合适的子字符串,则会计算并输出标签
    体的内容。
    • notPresent: 如果特定的值没有出现在请求中,则计算并输出标签体的内容。
    • present: 如果特定的值出现在请求中,则计算并输出标签体的内容。
    • redirect: 重定向页面。


    Struts 为html 的大部分标签提供了对应的html 标签, html 所支持的标签大致有如下。
    • base: 表现成一个HTML 的<base>标签。
    • button: 表现成一个按钮,该按钮默认没有任何动作。
    • cancel: 表现成一个取消按钮。
    • checkbox: 表现成一个Checkbox 的输入框。
    • error: 用于输出数据校验的出错提示。
    • file: 表现成一个文件浏览输入框。
    • form: 表现成一个form 域。
    • frame: 表现成一个HTML<frame>标签。
    • hidde: 表现成一个隐藏域。
    • htrnl: 表现成HTML 的<html>标签。
    • image: 表现成表单域的image 域。
    • img: 表现成一个HTML 的img 标签。
    • javascrit: 表现成JavaScript 的校验代码,这些校验代码根据ValidatorPlugIn 生成。
    • link: 表现成HTML 的超级链接。
    • messages: 用于输出Struts 的各种提示信息,包括校验提示。
    • multibox: 表现成一个Checkbox 输入框。
    • option: 表现成选择框的一个选项。
    • password: 表现成一个密码输入框。
    • radio: 表现成一个单选输入框。
    • reset: 表现成一个重设按钮。
    • rewrite: 表现成一个URL 。
    • select: 表现成一个列表选择框。
    • submit: 表现成一个提交按钮。
    • text: 表现成一个单行文本输入框。
    • textarea: 表现成一个多行文本框。

    bean 标签库主要用于输出属性值、提示消息及定义请求参数等。下面是bean 标签
    库的常用标签。
    • cookie: 将请求的cookie 的值定义成脚本可以访问的JavaBean 实例。
    • define: 将某个bean 的属性值定义成脚本可以访问的变量。
    • header: 将请求头的值定义成脚本可以访问的变量。
    • include: 将某个JSP 资源完整定义成一个bean 实例。
    • message: 用于输出国际化信息。
    • page: 将page Context 中的特定项定义成一个bean 。
    • parameter: 将请求参数定义成脚本可以访问的变量。
    • resource: 加载Web 应用的资源,并将其变成JavaBean。
    • struts: 用于将某个Struts 的内部配置成一个bean 。
    • write: 用于输出某个bean 的属性值。

  • 相关阅读:
    LeetCode 230. Kth Smallest Element in a BST
    LeetCode 114. Flatten Binary Tree to Linked List
    LeetCode 222. Count Complete Tree Nodes
    LeetCode 129. Sum Root to Leaf Numbers
    LeetCode 113. Path Sum II
    LeetCode 257. Binary Tree Paths
    Java Convert String & Int
    Java Annotations
    LeetCode 236. Lowest Common Ancestor of a Binary Tree
    LeetCode 235. Lowest Common Ancestor of a Binary Search Tree
  • 原文地址:https://www.cnblogs.com/abinxm/p/2205274.html
Copyright © 2011-2022 走看看