如何在idea中使用jstl标签库

307 阅读1分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第N天,点击查看活动详情

 ​编辑

大家好,我是雄雄,上期我们解决了个bug,详情点击这里:我去,终于解决了

今天,我们来看看【如何在idea中使用jstl标签库】,以前我们开发都是用的eclipse和myeclipse,当时直接加入个jar文件就可以,但是换了开发工具成idea的时候,用以前的方法就不行了。

前言:

像myeclipse和eclipse这种编辑器,jstl标签库系统插件里面直接就有,但是当我们使用idea想使用jstl标签库时,就不支持了,那如果想在idea中使用jstl标签库,我们应该怎么做呢?

1.首先我们需要先在网上下载jstl的jakarta-taglibs-standard-1.1.2.zip,下载地址:download.csdn.net/download/qq…

​编辑

2.只有这一步还是不可以的,接下来我们还需要加入tld文件,好让idea识别jstl的标签,添加方法如下:

点击File—》Setting—》languages&Frameworks—》Schemas and DTDs—》点击右边的+号,在Url中写java.sun.com/jsp/jstl/co…

​编辑

最后一定要记得在页面中加入下面的代码:

<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

下面就是使用示例:

<c:forEach items="empList" var="emp">
      <tr>
          <td>${emp.eid}</td>
          <td>${emp.ename}</td>
          <td>${emp.epass}</td>
          <td>${emp.edid}</td>
      </tr>
  </c:forEach>

上面呢我写了个循环,循环将集合中的数据在表格中显示出来,大家可以看到,这样写非常方便,我们也可以加入一些逻辑的判断,和正常的写法是一个样样的。