tree和treenode标签可以在页面生成一个树形结构,其中tree生成一个树形结构,treenode生成一个树节点。例子如下:
<%@ page contentType=\<%@taglib prefix=\
使用s:tree和s:treenode标签生成静态树
showRootGrid=\
updownselect
updownselect标签
updownselect标签创建一个带有上下移动的按钮的列表框,可以通过上下移动按钮来调整列表框的选项的位置。 名称 必需 默认 类型 描述 list 是 无 Cellection Map Enumeration Iterator array String String String 要迭代的集合,使用集合中的元素来设置各个选项,如果list的属性为Map则Map的key成为选项的value,Map的value会成为选项的内容 指定集合对象中的哪个属性作为选项的value 指定集合对象中的哪个属性作为选项的内容 设置当用户选择了header选项时,提交的的value,如果使用该属性,不能为该属性设置空值 显示在页面中header选项内容 是否在header选项后面添加一个空选项 是否多选 显示的选项个数 设置向上移动按钮上的文本 设置向下移动按钮上的文本 设置向全部选择按钮上的文本 设置是否使用向上移动按钮 设置是否使用向下移动按钮 设置是否使用全部选择按钮 listKey listValue headerKey 否 否 否 无 无 无 headerValue emptyOption 否 否 无 false String Boolean multiple size moveUplabel moveDownLabel selectAllLabel allowMoveUp allowMoveDown allowSelectAll 否 否 否 否 否 否 否 否 false 无 Boolean Integer String String String Boolean Boolean Boolean 无 无 无 实例:
list=\宝典' , '轻量级J2EE企业应用实战' , 'JavaScript: The Definitive Guide'}\ list=\宝典':'2006年10月' , '轻量级J2EE企业应用实战':'2007月4月' , '基于J2EE的Ajax宝典':'2007年6月'}\ listKey=\ emptyOption=\ listValue=\ package com.zhaosoft.ui.formtag; public class BookService { public Book[] getBooks() { return new Book[] { new Book(\宝典\ new Book(\轻量级J2EE企业应用实战\ new Book(\基于J2EE的Ajax宝典\ }; } } url url标签 用于生成一个URL地址,可以通过param向url标签指定参数,从而指定URL发送请求参数。 url标签的属性: includeParams: 可选,指定是否包含请求参数。该属性的属性值只能为none,get或者all scheme: 可选,用于设置scheme属性 value: 可选,指定生成URL的地址。如果不提供就用action属性指定的Action作为URL地址值。 action: 可选,指定生成URL的地址为哪个Action,如果Action不提供,就使用value作为URL的地址值。 namespace: 可选,该属性指定命名空间 method: 可选,指定使用Action的方法 encode: 这是一个可选属性,指定是否需要encode请求参数 includeContext: 可选,指定是否需要将当前上下文包含在URL地址中。 anchor: 可选,指定URL的描点。 id: 可选,指定该url元素的引用id action属性和value属性的作用大致相同。指定action属性,系统会在指定属性后加.action后缀。如果两个都没有指定,就以当前页作为URL的地址值。 实例代码如下: 只指定value属性: 指定action属性,且使用param传入参数的形式。 既不指定action属性,也不指定value属性,且使用param传入参数的形式。 同时指定action属性和value属性,且使用param传入参数的形式