亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

使用IDEA編寫jsp時EL表達式不起作用的問題及解決方法

瀏覽:123日期:2022-06-07 15:38:54

在使用IDEA開發maven+springMVC項目時遇到不加載EL表達式的問題,怎么處理呢?下面小編給大家帶來了實現代碼,一起看看吧

加載如下JSP代碼:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<html>
<head>
  <title>Title</title>
</head>
<body>
  <c:forEach items="${userList }" var="lists">
    <h3>${lists.username }</h3>
    <h3>${lists.password }</h3>
  </c:forEach>
</body>
</html>

顯示結果為:

${lists.username }
${lists.password }

按平常來說引入JSTL包理應執行EL表達式,但卻沒有...

解決方法:

在JSP開頭添加

<%@page isELIgnored="false"%>

isELIgnored是指是否忽略EL表達式

isELIgnored 屬性JSP 2.0 新引入的屬性,在只支持 JSP 1.2 及早期版本的服務器中,使用這項屬性是不合法的。這個屬性的默認值依賴于 Web 應用所使用的 web.xml 的版本。如果 web.xml 指定 servlet 2.3(對應JSP 1.2)或更早版本,默認值為 true(但變更默認值依舊是合法的,JSP 2.0 兼容的服務器中都允許使用這項屬性,不管 web.xml 的版本如何)

查看Servlet版本

打開web.xml文件就可以看到

<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >

按住Ctrl點擊鏈接,到78行左右就可以看到一段注釋

<!--
This is the XML DTD for the Servlet 2.3 deployment descriptor.
All Servlet 2.3 deployment descriptors must include a DOCTYPE
of the following form:
 <!DOCTYPE web-app PUBLIC
  "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
  "http://java.sun.com/dtd/web-app_2_3.dtd">
-->

翻譯一下就是

“這是Servlet 2.3部署描述符的XML DTD。所有的Servlet 2.3部署描述符必須包含于下面的DOCTYPE”
很明顯這就是Servlet 2.3版本

所以

isELIgnored的屬性默認為true...

如果還有問題?

建議在maven dependencies添加引用包(個人感覺這個不是問題,加不加一樣...)

<dependency>
  <groupId>jstl</groupId>
  <artifactId>jstl</artifactId>
  <version>1.2</version>
</dependency>

總結

以上所述是小編給大家介紹的使用IDEA編寫jsp時EL表達式不起作用的完美解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對網站的支持!

標簽: JSP
相關文章:
主站蜘蛛池模板: 天天综合色天天桴色 | 成在线人免费视频 | 香蕉国产精品 | 超乳w真性中出し冲田杏梨101 | 免费久久久久 | 中文字幕一区在线观看 | 精品视频久久久 | 毛片在线播放a | 日韩人成免费网站大片 | 一级黄色网 | 成人v| 日韩精品一区在线观看 | 午夜影院在线播放 | 亚洲精品视 | 日韩欧美一级a毛片欧美一级 | 免费看黄色一级片 | 日本特黄a级高清免费酷网 日本特黄一级 | 国内精品视频成人一区二区 | 萌白酱福利视频在线网站 | 99热这里都是国产精品 | 日韩片在线观看 | 欧美一级毛片免费观看软件 | 日本高清色视频在线观看免费 | 成人看的一级毛片 | 亚洲视频第二页 | 91在线播| 国产欧美精品系列在线播放 | 日本一级毛片片免费观看 | 久久精品国产久精国产80cm | 黄色的视频免费 | 国产剧情一区二区三区 | 小明成人永久视频在线观看 | 怡红院男人天堂 | 三级毛片在线 | 亚洲高清国产品国语在线观看 | 777成了人乱视频 | 亚洲国产日韩在线成人蜜芽 | 日本黄色大片在线观看 | 综合久久99久久99播放 | 日韩欧美一区二区精品久久 | 亚洲欧美另类国产综合 |