目录

  • 1 引言
    • 1.1 课程介绍
    • 1.2 教学进度表
    • 1.3 IDEA安装配置
    • 1.4 在IDEA中安装通义灵码+整合DeepSeek
  • 2 代码调试
    • 2.1 Web前端页面调试
    • 2.2 IDEA调式
    • 2.3 Web后端Java代码调试
    • 2.4 Web数据库调试
  • 3 Java Web开发快速入门
    • 3.1 本章要点
    • 3.2 第一周任务单
    • 3.3 Web的概念与JSP介绍
    • 3.4 Java Web开发工具及环境
    • 3.5 JSP运行机制
    • 3.6 本章知识点思维导图
    • 3.7 章节测试
  • 4 Web前端技术
    • 4.1 本章要点
    • 4.2 第二、三周任务单
    • 4.3 HTTP协议
    • 4.4 HTML
    • 4.5 CSS
    • 4.6 JS
    • 4.7 Bootstrap
    • 4.8 HTML、CSS、JS(补充)
    • 4.9 本章知识点思维导图
    • 4.10 前端3个知识+3个框架的知识导图
    • 4.11 章节实例
    • 4.12 第二、三周知识点测试
  • 5 JSP语法基础
    • 5.1 本章要点
    • 5.2 第三周任务单
    • 5.3 脚本元素
    • 5.4 JSP指令
    • 5.5 JSP动作
    • 5.6 第三周知识点测试
    • 5.7 第四周任务单
    • 5.8 request对象
    • 5.9 response对象
    • 5.10 page-pageContext-out-exception对象
    • 5.11 第四周知识点测试
    • 5.12 第五周任务单
    • 5.13 session对象
    • 5.14 application对象
    • 5.15 config对象
    • 5.16 week6-实例
    • 5.17 第五周知识点测试
    • 5.18 本章知识点思维导图
    • 5.19 章节实例
  • 6 JDBC技术
    • 6.1 本章要点
    • 6.2 第七、八周任务单
    • 6.3 JDBC概述
    • 6.4 数据库连接池
    • 6.5 idea中配置数据库
    • 6.6 第七、八周知识点测试
    • 6.7 本章知识点思维导图
    • 6.8 章节实例
    • 6.9 相关JAR包
  • 7 JavaBean、EL、JSTL
    • 7.1 本章要点
    • 7.2 第九周任务单
    • 7.3 JavaBean简介
    • 7.4 在JSP中使用JavaBean
    • 7.5 JavaBeand的应用范围
    • 7.6 EL、JSTL
      • 7.6.1 EL
      • 7.6.2 JSTL
    • 7.7 第九周知识点测试
    • 7.8 本章知识点思维导图
    • 7.9 章节实例
    • 7.10 相关Jar包
  • 8 Servlet、Filter与Listener
    • 8.1 本章要点
    • 8.2 第十周任务单
    • 8.3 Servlet简介、创建及配置
    • 8.4 Servlet生命周期
    • 8.5 Servlet API
    • 8.6 调用Servlet
    • 8.7 Servlet作用及与JSP的关系
    • 8.8 第十周知识点测试
    • 8.9 第十一、十二周任务单
    • 8.10 Filter
    • 8.11 Filter过滤链
    • 8.12 Listener
    • 8.13 Servlet下载文件
    • 8.14 第十一、十二周知识点测试
    • 8.15 本章知识点思维导图
    • 8.16 章节实例
  • 9 MVC与DAO模式
    • 9.1 本章要点
    • 9.2 第十三周任务单
    • 9.3 MVC
    • 9.4 请求转发、重定向、页面数据共享
    • 9.5 第十三周知识点测试
    • 9.6 第十四周任务单
    • 9.7 DAO模式
    • 9.8 使用Apache DBUtils访问数据库
    • 9.9 第十四周知识点测试
    • 9.10 本章知识点思维导图
    • 9.11 章节实例
    • 9.12 练习
  • 10 Web应用开发中的常见问题
    • 10.1 本章要点
    • 10.2 第十五周任务单
    • 10.3 中文问题
    • 10.4 文件上传、下载
    • 10.5 分页显示
    • 10.6 部署Java Web应用
    • 10.7 本章知识点思维导图
    • 10.8 章节实例
    • 10.9 相关JAR包
  • 11 三层架构
    • 11.1 本章要点
    • 11.2 任务单
    • 11.3 三层架构
    • 11.4 从JSP到DAO
    • 11.5 基于 JSP+Servlet+JavaBean+DAO+Service 的用户注册与登录实例
    • 11.6 章节实例
  • 12 “编程问题及解决方案”案例库
    • 12.1 Tomcat相关问题
    • 12.2 Idea相关问题
    • 12.3 图片不能正常显示问题
    • 12.4 无法解析方法 'getParameter(String)'
    • 12.5 JSP中使用System类出现内部服务器错误
    • 12.6 java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax
    • 12.7 无法为JSP编译类
    • 12.8 参数数目错误
    • 12.9 404资源未找到
    • 12.10 navicat注册机打不开
    • 12.11 Cannot access java.lang.String
    • 12.12 JSTL-HTTP500内部服务器错误
    • 12.13 商品列表页面list显示中文乱码
    • 12.14 数据存入数据库中文乱码
    • 12.15 Unknown System Variable ‘tx_isolation'
    • 12.16 Unknown initial character set index '255'
    • 12.17 useBean类属性的值无效
    • 12.18 采用过滤器后js输出的字段变成乱码
    • 12.19 数据库连接不上
    • 12.20 ClassNotFoundException:com.mysql.jdbc.Driver
    • 12.21 分页链接点击几次后一直转圈加载卡住
    • 12.22 Type mismatch: cannot convert from ComboPooledDataSource to DataSource
    • 12.23 include页面样式丢失
    • 12.24 tomcat10使用jstl无法在web.xml或使用此应用程序部署的jar文件中解析绝对路径url:[http://java.sun.com/jsp/jstl/core]
    • 12.25 java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
    • 12.26 Caused by: java.util.zip.ZipException: zip file is empty
    • 12.27 IDEA使用注解访问不到servlet报404
    • 12.28 访问Servlet报404错误
    • 12.29 web.xml文件中servlet配置导致jsp页面显示源码问题
    • 12.30 文件上传找不到找不到javax.servlet.http.HttpservletRequest的类文件
    • 12.31 无法解析包含uri http://java.sun.com/jsp/jstl/core的taglib
  • 13 大作业
    • 13.1 要求及报告模板
  • 14 实训大作业
    • 14.1 要求及报告模板
java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
  • 问题描述:

  •    在tomcat10,使用jstl,报错如下:

java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config


  • 解决方案1:换用低版本的tomcat,如:tomcat8.5


  • 解决方案2:下载新的jar包



  •    lib下只能有这两个jakarta.servlet.jsp.jst-2.0.0.jar  和
       jakarta.servlet.isp.istl-api-2.0.0.jar包,不能有其他的jstl包,

      不然依旧会报错