在jsp页面中使用EL表达式无法解析spring mvc中Model或者ModelAndView传的值
来源:互联网 发布:知与行杂志版面费 编辑:程序博客网 时间:2024/05/21 08:46
1、在spring-mvc的配置文件中已经配置jsp的视图解析器
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/page/" />
<property name="suffix" value=".jsp" />
</bean>
2、在Controller中使用Model的addAttribute方法添加属性msg
3、在jsp页面中使用${msg}取msg属性的值失败
4、失败原因:使用maven新建web工程时,可能会新建一个基于老的jsp1.2的工程,而jsp1.2版本默认情况下是禁用EL表达式的。
如果在web.xml中出现如下信息,则证明工程是jsp1.2的工程:
5、解决方法:
第一种方法:在需要解析Model或者ModelAndView的jsp页面中添加:<%@ page isELIgnored="false" %>
第二种方法:在web.xml文件中的<web-app>标签中添加: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"属性
- 在jsp页面中使用EL表达式无法解析spring mvc中Model或者ModelAndView传的值
- spring mvc EL ModelAndView的 Model 值 在jsp中不显示
- spring mvc EL ModelAndView的 Model 值 在jsp中不显示
- spring mvc EL ModelAndView的 Model 值 在jsp中不显示
- spring mvc EL ModelAndView的 Model 值 在jsp中不显示
- spring mvc EL ModelAndView的 Model 值 在jsp中不显示
- SpringMVC中Model和ModelAndView的EL表达式取值
- jsp页面中无法使用EL表达式 ${}
- EL表达式在jsp中无法使用的解决办法
- Spring-MVC中ModelAndView对象所添加的内容在前端用EL表达式获取不到的问题
- EL表达式 在jsp中或者js中使用注意事项
- Spring MVC EL ModelAndView传给JSP的值不显示
- el表达式在jsp中无法使用解决办法
- 关于JSTL/EL表达式在页面中无法解析的问题!
- jsp页面中不能使用El表达式
- idea下Maven项目的webapp下的jsp页面无法使用el或者jstl表达式
- Spring MVC ModelAndView addObject 使用EL表达式失效
- spring构建web应用以及ModelAndView中的 model value 在JSP中的EL表达式显示null解决办法
- android recycle 的简单用法
- cocoapods卸载与安装的各种坑
- C++ 操作符重载
- 红宝书 第17章整理——错误处理
- Android 定时器
- 在jsp页面中使用EL表达式无法解析spring mvc中Model或者ModelAndView传的值
- 仅针对IE8的css hack
- ros::spin() 和 ros::spinOnce() 区别及详解
- oracle如何设置序列当前值
- hdu 3810 超大容量背包(n=50不是40)
- jsp ajax实例讲解
- H5 游戏开发技术要点
- topcoder FoxAndCity
- 深圳社保明细查询