Spring框架,使用ModelMap传值,jsp无法获取!
来源:互联网 发布:手机淘宝查看卖家信誉 编辑:程序博客网 时间:2024/06/06 02:26
原controller中的代码片段:
@RequestMappingpublic String sayHi() { ModelMap model = new ModelMap(); model.addAttribute("message", "Hello there!"); return "hello";}
jsp页面代码(hello.jsp):<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Hi</title></head><body>${message}</body></html>
运行发现页面什么都没有!后来发现一篇博客:http://bao1073740756-126-com.iteye.com/blog/1549597
其中有提到:“ModelMap的实例是由bboss mvc框架自动创建并作为控制器方法参数传入,用户无需自己创建。”
于是将controller代码改为:
@RequestMapping public String sayHi(ModelMap model) { model.addAttribute("message", "Hello there!"); return "hello";}重新运行,OK!
还有遇到一种情况是jsp页面重头到尾只打印 ${message},网上的解决方案是在jsp页面头加上:
<%@ page isELIgnored="false"%>问题应该就能解决了,原因是EL无法被解析(
以上是在学习Spring框架中遇到的一点问题,也希望能对同样遇到此问题的Брат有所帮助
0 0
- Spring框架,使用ModelMap传值,jsp无法获取!
- JSP无法获取ModelMap里的值
- Spring框架中ModelAndView、Model、ModelMap区别
- jsp页面无法识别modelmap传递的值
- Spring框架中ModelAndView、Model、ModelMap的区别
- SPRING框架中ModelAndView、Model、ModelMap区别【转】
- Spring框架中ModelAndView、Model、ModelMap的区别
- Spring框架中ModelAndView、Model、ModelMap的区别
- spring框架中的ModelMap和ModelAndView的区别
- 使用 spring框架 获取 session
- 使用 spring框架 获取 session
- SpringMVC框架中ModelAndView、Model、ModelMap的区别与使用
- ueditor 上传图片 无法获取到数据 jsp struts2+spring
- 在jsp页面使用ognl无法取到值(Struts,Spring,Hibernate)
- Spring Session 无法获取
- Spring MVC 使用ajax时,控制器无法获取客户端参数
- spring mvc Controller中使用@Value无法获取属性值
- spring mvc Controller中使用@Value无法获取属性值
- [LeetCode] 3Sum Closest
- 构建高并发高可用的电商平台架构实践
- x86 IDT HOOK
- x86 SYSENTER HOOK
- x86 IRP HOOK
- Spring框架,使用ModelMap传值,jsp无法获取!
- x86 内核函数detour补丁
- x86 混合式钩子
- 结构体与共用体的妙用
- 回溯法解决八皇后问题
- linux 硬盘空间查看常用命令
- 在一个字符串中找到第一个只出现一次的字符
- WH_CBT监控有窗体的进程创建
- 线程及Java中的线程Thread的基本知识