Spring JSTL 獲取後端數據失敗。
阿新 • • 發佈:2019-02-24
.com jsp eight eat 分享 1.2 false www. 後端
<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>
顯示的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>
Spring JSTL 獲取後端數據失敗。