JSP頁面無法識別EL表達式問題解決方案
今天在JSP頁面接收Controller返回的數(shù)據(jù)user_nickname,使用EL表達式顯示數(shù)據(jù)發(fā)現(xiàn)在頁面輸出的始終是字符串${user_nickname}
經(jīng)過查閱資料,問題在于使用的web.xm版本約束為2.3時,JSP頭部未設(shè)置isELIgnored屬性為false
原頭部
<%@ page contentType="text/html;charset=UTF-8" language="java"%>
修改后的頭部
<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %>
經(jīng)過設(shè)置isELIgnored屬性為false即可輸出Controller傳來的user_nickname數(shù)據(jù),否則會將${user_nickname}當作字符串而不是EL表達式處理
另外,還可以通過修改web.xml版本約束的方式
原版本約束: web-app 2.3
<!--版本約束--> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > <!--代碼段--> <web-app> ****** </web-app>
修改版本約束:web-app 3.1
<!--版本約束--> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <!--代碼段--> ****** </web-app>
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
springboot DTO字符字段與日期字段的轉(zhuǎn)換問題
這篇文章主要介紹了springboot DTO字符字段與日期字段的轉(zhuǎn)換問題,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-07-07Spring Cloud Alibaba 之 Nacos教程詳解
Nacos是阿里的一個開源產(chǎn)品,它是針對微服務(wù)架構(gòu)中的服務(wù)發(fā)現(xiàn)、配置管理、服務(wù)治理的綜合性解決方案。這篇文章主要介紹了Spring Cloud Alibaba 之 Nacos的相關(guān)知識,需要的朋友可以參考下2020-11-11詳解使用IntelliJ IDEA新建Java Web后端resfulAPI模板
這篇文章主要介紹了詳解使用IntelliJ IDEA新建Java Web后端resfulAPI模板,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-08-08SpringBoot 項目中的圖片處理策略之本地存儲與路徑映射
在SpringBoot項目中,靜態(tài)資源存放在static目錄下,使得前端可以通過URL來訪問這些資源,我們就需要將文件系統(tǒng)的文件路徑與URL建立一個映射關(guān)系,把文件系統(tǒng)中的文件當成我們的靜態(tài)資源即可,本文給大家介紹SpringBoot本地存儲與路徑映射的相關(guān)知識,感興趣的朋友一起看看吧2023-12-12