JavaServer Pages与JSP标准标签库技术详解
1. 创建自定义JSP标签
传统通过扩展 SimpleTagSupport 类创建自定义标签需编写Java代码来生成HTML标记,代码编写和阅读难度较大。而使用标签文件创建自定义JSP标签则无需编写Java代码。
标签文件与JSP文件非常相似,文件名必须以 .tag 结尾,且要放在WAR文件的 WEB - INF/tags 子目录下。以下是一个生成完整地址输入字段的标签文件示例:
<%@ tag language="java"%>
<%@ attribute name="addressType" required="true"%>
<jsp:useBean id="address" scope="request"
class="net.ensode.glassfishbook.customtags.AddressBean" />
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td align="right" width="70"><b>Line 1</b> </td>
<td><input type="text" name="${addressType}_line1" size="30"
maxlength="100" value="
超级会员免费看
订阅专栏 解锁全文
682

被折叠的 条评论
为什么被折叠?



