jsp中el表达式不起作用,显示原字符串

jsp中el表达式显示原字符串

例如:

${user.userName}  //显示为${user.userName} 

是因为Tomcat 2.5版本及以上是默认关闭的
在Tomcat web.xml查看版本

<web-app xmlns="http://java.sun.com/xml/ns/javaee" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee   
    http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

开启el表达式:
在jsp页面的page中加入isELIgnored="false

<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %>

引用:https://blog.csdn.net/aguang110/article/details/83730187

你可能感兴趣的:(解决bug,java)