JSP规范介绍:
JSP文件优势:
如果有接触过基于ASP .NET Web的MVC开发的C#大哥,就可以将jsp文件看作是cshtml文件。 通俗的说servlet是控制器,jsp就是视图。
JSTL标签库介绍:
开发的目的:
Core标签库: uri:http://java.sun.com/jsp/jstl/core 前缀:c
1.先导入jstl标签库的jar包:
taglibs-standard-impl-1.2.5.jar
taglibs-standard-spec-1.2.5.jar如果还没有jstl标签库的jar包,那么可以去官网下载,其他的jar包不考虑就下载impl跟spec这两个jar包就好了
打开IDEA,在Servlet项目中的web-info目录下创建lib目录,将jar包放在lib目录中,然后将jar包引用进项目中
2.使用taglib指令引入标签库 在Web文件夹中新建一个jsp文件,在jsp文件中,用如下指令引入标签库:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>接下来说明core核心库的标签
<c:set/>:

这样是很方便的,不需要再经过繁琐的setAttribute方法设置值。 一行代码能完成的事,何必需要更多的代码呢?