成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

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

lookSomeone / 1232人閱讀

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

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

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

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

解決方法:
在JSP開(kāi)頭添加

<%@page isELIgnored="false"%>

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

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

查看Servlet版本
打開(kāi)web.xml文件就可以看到


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

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

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

如果還有問(wèn)題?

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


    jstl
    jstl
    1.2

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

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/76674.html

相關(guān)文章

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

    摘要:出現(xiàn)的目的同一樣也是要提到頁(yè)面中的腳本代碼。標(biāo)準(zhǔn)標(biāo)準(zhǔn)標(biāo)簽庫(kù)有個(gè)子庫(kù),但隨著發(fā)展,目前常使用的是他的核心庫(kù)標(biāo)簽庫(kù)標(biāo)簽庫(kù)的前綴下載與導(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 評(píng)論0 收藏0
  • JSP第一篇【JSP介紹、工作原理、生命周期、語(yǔ)法、指令、行為】

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

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

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

    flyer_dev 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<