开发者社区> 问答> 正文

部署好jeesite 访问报jstl 问题?报错

报错信息

rg.apache.jasper.JasperException: /WEB-INF/views/modules/sys/sysLogin.jsp (line: 3, column: 0) The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application

at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:41)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:275)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:91)

at org.apache.jasper.compiler.Parser.processIncludeDirective(Parser.java:325)

以前以为是jstl 版本问题 

看了pom.xml 里面用的版本是1.2 

<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
<type>jar</type>
</dependency>

主页引用的是

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

web.xml 

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">

运行环境  jdk 1.8  tomcat 1.8 maven 3

展开
收起
爱吃鱼的程序员 2020-06-12 14:43:18 514 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    看这个http://my.oschina.net/diedai/blog/521332楼主,问题解决了吗?这个问题我前几天也刚好遇到,你把jdk换成1.7,tomcat用1.7就能解决问题了,包内文件有冲突。把数据库里的数据导进去,就不会有问题了。我也遇到了,求教楼上的诸位怎么解决的?<divclass='ref'>

    引用来自“championd”的评论

    这个问题我前几天也刚好遇到,你把jdk换成1.7,tomcat用1.7就能解决问题了,包内文件有冲突。把数据库里的数据导进去,就不会有问题了。

    我的是tomcat1.7 jdk1.8 maven3,也是报错

    2020-06-12 14:43:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Java Spring Boot开发实战系列课程【第15讲】:Spring Boot 2.0 API与Spring REST Docs实战 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载