Spring JSTL 获取后端数据失败。

显示的jsp页面仍是${XXX}的形式。

解决方法一:

  这是因为我们在web.xml中使用的是jsp1.2版本的DTD,在此版本JSTL默认不打开,我们需要手动打开,打开方法:

  在相应的JSP头部加入代码,<%@ page isELIgnored="false" %>

  

解决方法二:

  在web.xml中使用jsp2.0版本的DTD,此版本JSTL默认打开。

  <?xml version="1.0" encoding="UTF-8"?>

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

    <display-name>Archetype Created Web Application</display-name>
  </web-app>

 

posted @ 2019-02-24 16:26  bosslv  阅读(243)  评论(0编辑  收藏  举报