Spring 梳理-传递模型数据到视图
- 传递model,返回string,不指定返回key
package com.jt;
import com.myOrg.DeptUserDomain; @Controller
@RequestMapping(value="/FirstControl")
public class HelloControl {
@RequestMapping("/viewdud")
public String viewDeptUser(Model model){
DeptUserDomain dud=new DeptUserDomain();
dud.setId("");
dud.setName("zs");
dud.setSalary();
dud.setHireDate(new Date());
model.addAttribute(dud);
return "deptUser";
}
}-
<body>
viewDeptUser<br>
${deptUserDomain.id}<br>
</body>
- 传递model,返回string,指定返回key
@RequestMapping("/viewdud")
public String viewDeptUser(Model model){
DeptUserDomain dud=new DeptUserDomain();
dud.setId("");
dud.setName("zs");
dud.setSalary();
dud.setHireDate(new Date());
model.addAttribute("data",dud); return "deptUser";
}<body>
viewDeptUser<br>
${data.id}<br>
</body>
- 传递map,返回string,必须指定返回key。(可避免被Spring类型的Model污染代码)
@RequestMapping("viewdudByMap")
public String viewDeptUserByMap(Map map){
DeptUserDomain dud=new DeptUserDomain();
dud.setId("");
dud.setName("zs");
dud.setSalary();
map.put("dataByMap",dud);
return "deptUser";
}<body>
viewDeptUser<br>
${dataByMap.id}<br>
</body>
- 传递空,返回data
@Controller
@RequestMapping(value="/FirstControl")
public class HelloControl {
@RequestMapping("/viewdudByReturn")
public DeptUserDomain viewDeptUserByReturn(){
DeptUserDomain dud=new DeptUserDomain();
dud.setId("1");
dud.setName("zs");
dud.setSalary(10000);
return dud;
}
}系统自动根据请求路径进行推断设置,视图名称为viewdudByReturn,jsp路径为 /WEB-INF/FirstControl/viewdudByReturn.jsp ,
相当于返回的String为“/FirstControl/viewdudByReturn”
<body>
viewDeptUser<br>
${deptUserDomain.id}<br>
</body>
Spring 梳理-传递模型数据到视图的更多相关文章
- Spring MVC 之传递模型数据到视图中
类似于 JSP-Servlet 中的 req.setAttribute . req.getSession().setAttribute ... --> 最后在 JSP 用 EL 表达式取得这些数 ...
- Spring MVC 处理模型数据(@ModelAttribute)
SpringMVC中的模型数据是非常重要的,因为MVC中的控制(C)请求处理业务逻辑来生成数据模型(M),而视图(V)就是为了渲染数据模型的数据. 直白来讲,上面这句话的意思就是:当有一个查询的请求, ...
- Spring MVC 处理模型数据
SpringMVC 处理模型数据: 1 controller接收pojo: <form action="save" method="get"> &l ...
- Spring MVC—模型数据,转发重定向,静态资源处理方式
Spring MVC处理模型数据 添加模型数据的方法 ModelAndView Map及Model SessionAttribute ModelAttribute Spring MVC转发和重定向 S ...
- ASP.NET MVC 5 学习教程:控制器传递数据给视图
原文 ASP.NET MVC 5 学习教程:控制器传递数据给视图 起飞网 ASP.NET MVC 5 学习教程目录: 添加控制器 添加视图 修改视图和布局页 控制器传递数据给视图 添加模型 创建连接字 ...
- ASP.NET MVC之从控制器传递数据到视图方式
为了演示,先定义一个类 新建基本项目在Models文件夹下定义如下类: public class Person { public int Id { get; set; } public string ...
- spring mvc(4)处理模型数据
处理模型数据 Spring MVC 提供了以下几种途径输出模型数据: – ModelAndView: 处理方法返回值类型为 ModelAndView时, 方法体即可通过该对象添加 模型数据 – Map ...
- Object.defineproperty实现数据和视图的联动 ------是不是就是 Angular 模型和视图的同步的实现方式???
参考:http://www.cnblogs.com/oceanxing/p/3938443.html https://developer.mozilla.org/zh-CN/docs/Web/Java ...
- 总结ASP.NET MVC视图页使用jQuery传递异步数据的几种方式
在ASP.NET MVC的视图页向控制器传递异步数据,可能是数组,JavaScript对象,json,表单数据,等等. 关于数据,JavaScript对象有时候和json长得一模一样,有么有? var ...
随机推荐
- Jmeter 从数据库查询多个字段,依次传给登录接口怎么实现?
问题背景: 博文“Jmeter 如何把数据库的数据依次获取作为参数传入下一个请求?附栗子”某天有人留言如下: 看了下当时写的文章,如果从数据库查询多个字段,依次传给登录接口,确实不能合理实现,所以,特 ...
- SpringMVC整合Apache Shiro
关于什么是Shiro,可以查看这篇文章http://www.cnblogs.com/Laymen/articles/6117751.html 一.添加maven依赖 <dependency> ...
- 深入理解static关键字
class A{ public int i = 10; public void show(){ System.out.printf("%d",i); } } class M{ pu ...
- codeforce#483div2D-XOR-pyramid+DP
题意:求给定区间中最大的连续异或和: 思路:DP的思想,先dp求出每个区间的异或和,再dp更新成当前这个dp[i][j]和dp[i-1][j].dp[i-1][j+1]中的最大值: 这样可以保证是同一 ...
- CF1028D Order book 思维
Order book time limit per test 2 seconds memory limit per test 256 megabytes input standard input ou ...
- 2019 HZNU Winter Training Day 15 Comprehensive Training
A - True Liars 题意: 那么如果一个人说另一个人是好人,那么如果这个人是好人,说明 对方确实是好人,如果这个是坏人,说明这句话是假的,对方也是坏人. 如果一个人说另一个人是坏人,那么如果 ...
- 并发Bug之源有三,请睁大眼睛看清它们
写在前面 生活中你一定听说过--能者多劳 作为 Java 程序员,你一定听过--这个功能请求慢,能加一层缓存或优化一下 SQL 吗? 看过中国古代神话故事的也一定听过--天上一天,地上一年 一切设计来 ...
- pandas数据分析输出excel产生文本形式存储的百分比数据,如何处理?
关键词: python.pandas.to_excel.文本形式存储的数据 需求描述: 我用 python pandas 写了数据统计与分析脚本,并把计算结果用 pandas 的 to_excel() ...
- Storm 系列(四)—— Storm 集群环境搭建
一.集群规划 这里搭建一个 3 节点的 Storm 集群:三台主机上均部署 Supervisor 和 LogViewer 服务.同时为了保证高可用,除了在 hadoop001 上部署主 Nimbus ...
- Kafka服务端之网络连接源码分析
#### 简介 上次我们通过分析KafkaProducer的源码了解了生产端的主要流程,今天学习下服务端的网络层主要做了什么,先看下 KafkaServer的整体架构图 ![file](https:/ ...