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 的属性值。

  • 相关阅读:
    浅谈Dotnet的数据定位和匹配
    聊聊Dotnet的垃圾回收
    Dotnet中Span, Memory和ReadOnlySequence之浅见
    Dotnet的局部函数和委托的对比
    一文说通Dotnet的委托
    开发进阶:Dotnet Core多路径异步终止
    冷饭新炒:理解布隆过滤器算法的实现原理
    冷饭新炒:理解JWT的实现原理和基本使用
    冷饭新炒:理解JDK中UUID的底层实现
    起飞,会了这4个 Intellij IDEA 调试魔法,阅读源码都简单了
  • 原文地址:https://www.cnblogs.com/abinxm/p/2205274.html
Copyright © 2011-2022 走看看