今天想要在 JSP 页面上用 JSTL 简化操作,发现导入 jstl、standard 包报错了。我是按照菜鸟上的教程来的。我的 Tomcat 版本是 10.0,之后发现 10.0 版本的 Tomcat 导入的是以下几个包:

<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>javax.servlet.jsp-api</artifactId>
<version>2.3.3</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.glassfish.web</groupId>
<artifactId>jakarta.servlet.jsp.jstl</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>org.apache.taglibs</groupId>
<artifactId>taglibs-standard-spec</artifactId>
<version>1.2.5</version>
</dependency>
<dependency>
<groupId>org.apache.taglibs</groupId>
<artifactId>taglibs-standard-impl</artifactId>
<version>1.2.5</version>
</dependency>

可能是 Tomcat 版本太高了,所以以前的导入教程不适用现在了。jstl 导入的是 org.glassfish.web,标签库用的是 org.apache.taglibs,web.xml 也不需要配置标签库。也不要忘记在 JSP 页面的最顶部加上如下标签:

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

最新文章

  1. Maven项目自动生成mybaties配置文件
  2. 大数据下的java client连接JDBC
  3. HDU 4417 - Super Mario ( 划分树+二分 / 树状数组+离线处理+离散化)
  4. 腾讯校招技术岗面试经历及总结(已发offer)
  5. WCF 简单示例
  6. air2调用本地exe的文章
  7. memcached采用的网络模型
  8. pygame安装
  9. xaml控件样式大全(太有用了)C#
  10. Zend Studio 10.6.0汉化教程(图文)
  11. while循环学习之统计流量
  12. angularjs+ionic+&#39;h5+&#39;实现二维码扫描功能
  13. HDU2256(矩阵)
  14. 《linux 必读》
  15. RAM和ROM
  16. 2018.11.07 NOIP模拟 数独(模拟)
  17. 机器学习实战-ch2-有标签的聚类算法
  18. 基于std::mutex std::lock_guard std::condition_variable 和std::async实现的简单同步队列
  19. Comparable和Comparator的区别&amp;Collections.sort的两种用法
  20. QT 5.12 安装MinGW 7.3.0 32bit

热门文章

  1. 文件压缩和vi编辑器
  2. Java多线程详解(通俗易懂)
  3. 微软出品自动化神器【Playwright+Java】系列(七) 之 元素的可操作性验证
  4. vue 单独封装分页组件
  5. day02-Promise
  6. cookie、session,、token,还在傻傻分不清?
  7. 3xx HTTP状态码的终极指南
  8. 可持久化并查集学习笔记 | 题解P3402 可持久化并查集
  9. C 语言初学者必备开发工具——Dev-Cpp [ 图文安装教程 ]
  10. appium如何连接多台设备