在運行Maven的web項目的時候,頁面上的el表達式和jstl標籤不能用了


後臺沒有任何的報錯,就是一直刷不出SpringMVC傳遞給頁面的數據;

${}    <c:out value="" >

這兩個玩意都是現實代碼,說明頁面沒有識別el和jstl;

首選,需要添加依賴:

<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>

防止發生錯誤,把這幾個依賴全部添加進去;

然後發現還是不行,繼續找,

網上說的是需要在頁面上面添加 標籤:<%@ page isELIgnored="false" %> ;


再運行,問題解決





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章