maven的web项目jstl,jsp问题

首先我项目里既有jsp又有html文件(好吧,的确挺蠢的。其实是在搭框架。默认有index.jsp文件)

→ 我们都会导入servlet的,scope为provide


导入servlet

→ 默认首页index.jsp可以访问


index.jsp页面

→ 访问html页面

提示有错:NoClassDefFoundError。运行时找不到jstl包。

报错了

很自然就导入jstl包了


导入jstl包

→ 运行结果的报错有意思了


index.jsp报错


html页面不报错了

报错的结果反过来了,报错的意思是有包重复了。

是什么包重复了呢,看一下项目的lib:


jsp包是tomcat提供的

→ 解决

解决就简单了,去掉jsp-api的包就行了。


去掉依赖包jsp-api
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • JSP 基本结构JSP 页面组成:模板文本(HTML,XML,纯文本),JSP 元素;JSP 元素:脚本元素,指令...
    jslancer阅读 4,569评论 0 11
  • 一、JSP基础 1.1什么是JSP JSP(Java ServerPage)是Java服务器端动态页面技术。是su...
    晨星资源阅读 4,910评论 0 6
  • 1.学习内容 JSP技术入门和常用指令 JSP的内置对象&标签介绍 EL表达式&EL的内置对象 2.JSP技术入门...
    WendyVIV阅读 6,621评论 1 18
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,152评论 6 342
  • Tom说“最大的稳定就是变化,最大的变化就是稳定”。原来的传统行业都在逐步跨界升级,格力电器涉足手机和汽车,万达集...
    爱递遗主阅读 1,220评论 0 0

友情链接更多精彩内容