目录
问题介绍:
环境:
controller代码:
jsp页面
失败展示:
解决方案
问题介绍:
我在用SSM 重构以前的项目中,发生了jsp页面遍历数据失败,先是遍历不出来(未引入el),再后来报错(引入el版本过高,tomcat7不承认)
环境:
pom.xml如下:注意:我是tomcat7,这是报错的条件
controller代码:4.0.0 com.kkb.update update1.0-SNAPSHOT war 5.2.13.RELEASE 3.5.6 1.3.3 5.1.10 8.0.23 1.2.3 4.0.1 2.9.6 1.2.17 4.12 org.springframework spring-webmvc${spring.version} org.springframework spring-tx${spring.version} org.springframework spring-jdbc${spring.version} org.springframework spring-aspects${spring.version} commons-fileupload commons-fileupload1.3.1 org.mybatis mybatis${mybatis.version} org.mybatis mybatis-spring${mybatis.spring.version} com.github.pagehelper pagehelper${pagehelper.version} mysql mysql-connector-java${mysql.version} com.alibaba druid${druid.version} javax.servlet javax.servlet-api${servlet-api.version} provided taglibs standard1.1.2 com.fasterxml.jackson.core jackson-databind${jackson.version} log4j log4j${log4j.version} junit junit${junit.version} test org.springframework spring-test${spring.version} javax.annotation javax.annotation-api1.3.2 src/main/java ***.xml false src/main/resources **/*.* org.apache.maven.plugins maven-compiler-plugin3.8.1 1.8 1.8 UTF-8 org.apache.tomcat.maven tomcat7-maven-plugin2.2 80 / UTF-8 org.mybatis.generator mybatis-generator-maven-plugin1.3.5 src/main/resources/generatorConfig.xml true org.mybatis.generator mybatis-generator-core1.3.5
我 先建了一个test.jsp页面查看返回数据并尝试遍历,失败结果如下
jsp页面
test.jsp
失败展示:
结果:遍历失败
遍历不出来是因为我未引入el
引入后失败是因为版本问题
解决方案
pom.xml中引入el
javax.servlet.jsp.jstl javax.servlet.jsp.jstl-api1.2.2
jsp页面引入
<%@page isELIgnored="false" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>遍历展示



