如何在idea中使用jstl标签库

举报
穆雄雄 发表于 2022/12/11 13:27:14 2022/12/11
【摘要】 ​编辑大家好,我是雄雄,上期我们解决了个bug,详情点击这里:我去,终于解决了 ,今天,我们来看看【如何在idea中使用jstl标签库】,以前我们开发都是用的eclipse和myeclipse,当时直接加入个jar文件就可以,但是换了开发工具成idea的时候,用以前的方法就不行了。前言:像myeclipse和eclipse这种编辑器,jstl标签库系统插件里面直接就有,但是当我们使用idea...

​编辑

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

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

前言:

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

1.首先我们需要先在网上下载jstl的jakarta-taglibs-standard-1.1.2.zip,下载地址:https://download.csdn.net/download/qq_34137397/14503697,也可以自行去网上找下载地址。解压出来,找到lib,里面只有两个jar包,都拿着,放在项目的lib下面,如图所示:

​编辑

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

点击File—》Setting—》languages&Frameworks—》Schemas and DTDs—》点击右边的+号,在Url中写http://java.sun.com/jsp/jstl/core,在下面的File输入框后面的三个点(…)处选择下载文件的tld文件(tld/c.tld),点击OK即可使用,所有操作如下图所示:

​编辑

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

<%@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>

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

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。