亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

使用IDEA編寫jsp時(shí)EL表達(dá)式不起作用

lookSomeone / 1294人閱讀

摘要:在使用開發(fā)項(xiàng)目時(shí)遇到不加載表達(dá)式的問題加載如下代碼顯示結(jié)果為按平常來說引入包理應(yīng)執(zhí)行表達(dá)式,但卻沒有解決方法在開頭添加是指是否忽略表達(dá)式屬性新引入的屬性,在只支持及早期版本的服務(wù)器中,使用這項(xiàng)屬性是不合法的。

在使用IDEA開發(fā)maven+springMVC項(xiàng)目時(shí)遇到不加載EL表達(dá)式的問題

加載如下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" %>


    Title


    
        

${lists.username }

${lists.password }

顯示結(jié)果為:
${lists.username }
${lists.password }

按平常來說引入JSTL包理應(yīng)執(zhí)行EL表達(dá)式,但卻沒有...

解決方法:
在JSP開頭添加

<%@page isELIgnored="false"%>

isELIgnored是指是否忽略EL表達(dá)式

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

查看Servlet版本
打開web.xml文件就可以看到


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

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

所以
isELIgnored的屬性默認(rèn)為true...

如果還有問題?

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


    jstl
    jstl
    1.2

End......
感謝查看 ≧◇≦
歡迎大家一起交流學(xué)習(xí)~~~

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/76674.html

相關(guān)文章

  • JavaWEB開發(fā)11——JSP

    摘要:出現(xiàn)的目的同一樣也是要提到頁面中的腳本代碼。標(biāo)準(zhǔn)標(biāo)準(zhǔn)標(biāo)簽庫有個(gè)子庫,但隨著發(fā)展,目前常使用的是他的核心庫標(biāo)簽庫標(biāo)簽庫的前綴下載與導(dǎo)入下載從的網(wǎng)站下載的包。 一、JSP技術(shù)1.jsp腳本和注釋jsp腳本:1) ----- 內(nèi)部的java代碼翻譯到service方法的內(nèi)部2) ----- 會(huì)被翻譯成service方法內(nèi)部out.print()3) ---- 會(huì)被翻譯成servlet的成員的...

    beita 評論0 收藏0
  • JSP第一篇【JSP介紹、工作原理、生命周期、語法、指令、行為】

    摘要:現(xiàn)在先知道一下即可生命周期也是,運(yùn)行時(shí)只有一個(gè)實(shí)例,初始化和銷毀時(shí)也會(huì)調(diào)用的和方法。指令就是用來指明頁面內(nèi)使用標(biāo)簽庫技術(shù)。我個(gè)人喜歡把這些內(nèi)置標(biāo)簽稱之為行為。行為上面已經(jīng)提及到了,指令是靜態(tài)包含,行為是動(dòng)態(tài)包含。 什么是JSP JSP全名為Java Server Pages,java服務(wù)器頁面。JSP是一種基于文本的程序,其特點(diǎn)就是HTML和Java代碼共同存在! 為什么需要JSP J...

    cyqian 評論0 收藏0
  • JSP第四篇【EL達(dá)式介紹、獲取各類數(shù)據(jù)、11個(gè)內(nèi)置對象、執(zhí)行運(yùn)算、回顯數(shù)據(jù)、自定義函數(shù)、fn方法

    什么是EL表達(dá)式? 表達(dá)式語言(Expression Language,EL),EL表達(dá)式是用${}括起來的腳本,用來更方便的讀取對象! EL表達(dá)式主要用來讀取數(shù)據(jù),進(jìn)行內(nèi)容的顯示! 為什么要使用EL表達(dá)式? 為什么要使用EL表達(dá)式,我們先來看一下沒有EL表達(dá)式是怎么樣讀取對象數(shù)據(jù)的吧! 在1.jsp中設(shè)置了Session屬性 向session設(shè)置一個(gè)屬性 在2...

    flyer_dev 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<