所在的位置: html >> html优势 >> jspjstl详解

jspjstl详解

一JSTL概述

(1)什么是JSTL

JSTL是Java中的一个定制标记库集。JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功

能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。

(2)为什么要使用JSTL

1)实现了JSP页面的代码复用。基于标签库原理,重复率较高的代码块支持复用,提高效率。

2)书写JSP页面时可读性更强。长得像XML,方便前端查看和参与开发。

3)在应用程序服务器之间提供了一致的接口,最大程度地提高了WEB应用在各应用服务器之间的移植。

4)简化了JSP和WEB应用程序的开发。

3)简单实例演示

假如我们要做一个这样的效果:

用户在页面的文本框中输入自己的角色(useroradmin),然后点击登录按钮,如果输入的是user,那么结果是:

如果输入的是admin,那么显示的结果是:

同样的我们再来看它们两者的代码:

JSP代码的效果是这样的:

JSTL标签的效果是这样的:

二搭建JSTL开发环境

由于JSTL标签和Servlet及JSP页面有着比较严格的版本对应关系,版本对应不正确很容易抛出异常,所以在这里

我采用的是Tomcat8.0+JSTL1.1.2的组合开发环境。

具体步骤:

1)从Apache的标准标签库中下载的二进包(jakarta-taglibs-standard-current.zip)。下载


转载请注明:http://www.aierlanlan.com/grrz/1734.html