当前位置: 首页 > 图文教程 > Java技术 > Web框架 > Web框架:Struts标记库定制JSP标记

Web框架
Struts开发过程中的异常处理机制
ServletContext与ServletConfig分析
使用Ajax的挑战
Web程序从Struts向Stripes框架的移植
Shale不是Struts
Web框架:基于Ajax的应用程序架构汇总
Web框架:使用Ajax技术开发Web应用程序
Web框架:简单理解Hibernate三种状态的概念及互相转化
Web框架:浅谈Struts2中拦截器应用
Web框架:Struts2中的Action
Web框架:Struts2高级文件上传
Web框架:小编谈嵌入XFire服务介绍及实现
Web框架:DWR中signatures标签的使用
WEB框架:小编总结Struts2的经典输入校验
WEB框架:小编祥谈Struts2的数据标签中Action与Bean标签的使用
Web框架:小议struts2类型转换
Web框架:小编浅谈Struts2的pub-sub事件模型
Web框架:小编简述JSF
Web框架:Hibernate事务管理
Web框架:Struts高级特性(StrutsAdvancedFeature)验证

Web框架:Struts标记库定制JSP标记


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-14   浏览: 161 ::
收藏到网摘: n/a

今天小编和大家探讨的是Struts标记库,大家都知道它提供了用来封装逻辑的各种定制JSP 标记,下面就听小编细细道来吧!

Struts标签库:

Struts-bean.tld

使访问bean 以及新bean 的定义更容易,,为了实现国际化,应使用不同的属性

文件

struts-html.tld

提供显示HTML 对象(例如,表单、按钮和复选框)的简便方法

26

struts-logic.tld

支持逻辑构造,以便可以有条件地显示文本或者作为处理循环的结果来显示文

struts-template.tld

支持使用在运行时可以修改的JSP 模板

要在JSP 文件顶部的<taglib>伪指令如下所示:

<%@ taglib uri=“struts-html. tld” prefix=“html”%>

<%@ taglib uri=“struts-bean.tld”prefix=“bean”%>

<%@ taglib uri=“struts-logic.tld”prefix=“logic”%>

每个<taglib>伪指令都具有与基于web.xml 的< taglib>标记中的URL 相匹

配的URL。另外JSP 中的每个struts 标记都使用一个使标记与特定标记库描述

符相关的前缀:

没有嵌套内容的标记可以采用以下格式:

<prefix:tagName attributesAndValues/>

嵌套内容是在一对标记之间嵌套的:

<prefix:tagName attributesAndValues />

</prefix:tagName>

prefix

JSP taglib 伪指令中指定的前缀

tagName

标记的名称,如标记库描述符中所述;描述符条目指定提供标记逻辑的Jave

attributesAndValues

系列属性与值的配对(是必需的或者是可选的),每个配对都包括一种属

性、一个等号(没有前导或结尾空白)和一个引起来的字符串

文件resource.jsp 包含bean:message 标记的几个实例。

标记的示例用法:

<bean:message key=“market. text. title ”/>