利用 JSTL、自定义标签及 JavaServer Faces 2.0 开发 Web 应用
1. 增强 JSP 功能
在开发过程中,我们可以运行项目,从而查看自定义标签在浏览器中的渲染效果。所有表单输入字段都可由自定义标签生成。
自定义 JSP 标签可以包含主体内容(示例标签没有主体),若标签包含主体,调用该标签的 JSP 标记如下所示:
<prefix:sometag>
<b>Hello there!</b>
</prefix:sometag>
若标签包含 <jsp:attribute> 操作,则需将其主体置于 <jsp:body> 和 </jsp:body> 标签之间。标签主体可放置任何 HTML 或 JSP 标记,通过在期望渲染主体的位置放置 <jsp:doBody> 操作,标签就能渲染其主体。
2. JavaServer Faces 2.0 简介
在 JavaServer Faces(JSF)出现之前,大多数 Java Web 应用通常使用非标准的 Web 应用框架进行开发,如 Apache Struts、Tapestry、Spring Web MVC 等。这些框架基于 Servlet 和 JSP 标准构建,能自动处理许多直接使用这些 API 时需手动编码的功能。
然而,众多 Web 应用框架的
超级会员免费看
订阅专栏 解锁全文
72

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



