没有合适的资源?快使用搜索试试~ 我知道了~
struts标签详解
4星 · 超过85%的资源 需积分: 3 204 下载量 85 浏览量
2007-12-30
22:05:20
上传
评论 1
收藏 110KB DOC 举报
温馨提示
试读
13页
struts标签详解.doc<br>
资源推荐
资源详情
资源评论
JSP Struts 之 HTML 标签库详解
提供了五个标签库,即:、、、 和 。
标签库 说明
标签 用来创建能够和 框架和其他相应的 标签交互的 输入表单
标签 在访问 及其属性,以及定义一个新的 时使用
标签 管理条件产生的输出和对象集产生的循环
标签 随着 框架包的出现,此标记已开始减少使用
标签 增强对其他的 标签的嵌套使用的能力
标签的公共特征
使用固定属性名称的 标签:
属性 说明
命名自定义标签创建时的脚本变量名。
指出关键字值,在该关键字下可以找到一个存在的 。如果给出了 属性,则仅仅在 中查找。否
则,根据标准的顺序在各种 中查找:。
指出 中的某个属性,可以在其中检索值。如果没有标明,则使用对象本身的值。
定义了 在哪个范围中被查找。如果没有标明按顺序查找。脚本
变量见 将在相同的范围中创建。
标签也支持嵌套引用,例如:
! "#$%%&#
这相当于进行下面的调用:
'%%&;
或者做为 :
'%%&;
虽然 标签的设计原意是为了避免使用 , 的表达式还能够提供给所有的
标签使用。但请确保使用完整的表达式(
错误:
)*(+*$"#,)-"#.#/-0.1%20,0
正确:
)*(+*$"#,)-"#.#//#.1%2#-0,0..表达式必须提供整个属性值
Html 标签库
3% )*0标签
它有两个属性: 和 1*,两者都不是必需的。
)*(*"4#4#0
此行代码解析后:
)*"4#4#0
5% 说明:生成的结果取决于 应用程序所位于的服务器的 。如果你将应用程序部署到
一个不同 的服务器,你不需要改变代码, 会自动调整。
6% )0标签:表示所包含页面的绝对位置。这个标签只有内嵌在 * 标签中才有效。
)*(.0
此行代码解析后:
)*$"4#*(..777% %. 8.%24#0
9% )0标签
最重要的属性 :图象文件的路径,前面必须带有一个斜线。
其它属性:*、7*、。
)*("4#.%$4#**"4#:;4#7*"4#5;;4#"4#<4#.0
:% )+0标签
)*(+"4#.1%*4#0=+).*(+0
此行代码解析后:
)*$"4#.1%*4#0=+).0
>% )0标签:通过一个简单的)*(.0标签,你就可以在一个 ! 页面上显示完全
自定义的错误信息。功能超强大!!
说明:这个标签在 ? 对象的属性集合中查找 + 。如果它找到一个
+ ,它就假设这个 + 是一个 、或是一个 数组
(它包含在模块的 ? 中查找的 + )、或是类型为
%*%%%8@ 的一个对象。
如果在应用程序资源中存在相应的信息,那么就可以用下面这些可选的
+ :
A%*%B1:相应的信息在错误信息的单独列表前显示。
A%$%C1:相应的信息在错误信息的单独列表后显示。
D% )$0标签系列
使用)$0标签时必须遵循一些规则:
3% 标签中必须包含一个 属性,它是这个标签中唯一必需的属性。如果不具备该属
性则 ! 页面会抛出一个异常。之后你必须给这个 属性指定一个有效值。一个
有效值是指应用程序的 配置文件中元素里的任何一个子元素的访问路径。而且
相应的元素中必须有一个 属性,它的值是 $ 的名称。
)*($"4#.4#0
如果你有上述一个标签 ,那么你的 配置文件的元素中必须有一个如下显示为粗体的元素:
)E0
)*"4#.4#
"4#%2%%84#
"4#'4#
"4#4#
"4#.%24#0
)$7"4#4#*"4#.%24#.0
).0
%
%
%
).E0..这就是说一个 $ 标签是和 $ 相关联的。
5%
6% 任何包含在)$0中用来接收用户输入的标签
()10、)70、)*0、)10、)0、)*+10
、)0)必须在相关的 $ 中有一个指定的属性值。比如,如果你有一
个属性值被指定为“F的)10标签,那么相关的 $ 中也必须有一
个名为“F的属性。输入)10标签中的值会被用于生成 $ 的
属性。
)$0标签还有一些不是必须但很有用的“次要”属性。
比如,你可以用 $ 属性来生成 ,它会“定焦”($)到该 $ 所包含的一个
元素上。使用 $ 属性时你需要给它指定元素的名称。
) 0
)*($"4#.4#$"4#74#0
G()*(1 "4#4#.0
)0!7()*(1 "4#74#.0
)0)*(.0
).*($0
). 0
代码解析后:
) 0
)$"4#'4#*"4#4#"4#. 8.%4#0
G() "4#14#"4#4#"4#4#0
)0!7() "4#14#"4#74#"4#4#0
)0) "4#4#"4#4#0
).$0
剩余12页未读,继续阅读
资源评论
- 风叶2011-10-18对初学struts标签的人十分有用
- july7788992011-10-08有详细的各种标签介绍,很实用
- cryandaguo2013-03-21现在才来评论真不好哦意思 有用
- asuccesshy2011-12-21内容还不错,但是里面没有关于struts.xml配置文件中的标签的详细解释。
荣兄
- 粉丝: 27
- 资源: 61
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功