zoukankan      html  css  js  c++  java
  • SpringMVC返回一个属性和返回多个属性的例子

    当你只有一个模型属性要返回时,可以在构造器中指定该属性来构造ModelAndView对象:

    Java代码  收藏代码
    1. package com.apress.springrecipes.court.web;  
    2. ...  
    3. import org.springframework.web.servlet.ModelAndView;  
    4. import org.springframework.web.servlet.mvc.AbstractController;  
    5. public class WelcomeController extends AbstractController{  
    6.     public ModelAndView handleRequestInternal(HttpServletRequest request,  
    7.         HttpServletResponse response)throws Exception{  
    8.         Date today = new Date();  
    9.         return new ModelAndView("welcome","today",today);  
    10.     }  
    11. }  

    如果有不止一个属性要返回,可以先将它们传递到一个Map中再来构造ModelAndView对象。

    Java代码  收藏代码
    1. package com.apress.springrecipes.court.web;  
    2. ...  
    3. import org.springframework.web.servlet.ModelAndView;  
    4. import org. springframework.web.servlet.mvc.AbstractController;  
    5. public class ReservationQueryController extends AbstractController{  
    6.     ...  
    7.     public ModelAndView handleRequestInternal(HttpServletRequest request,  
    8.         HttpServletResponse response)throws Exception{  
    9.         ...  
    10.         Map model = new HashMap();  
    11.         if(courtName != null){  
    12.             model.put("courtName",courtName);  
    13.             model.put("reservations",reservationService.query(courtName));  
    14.         }  
    15.         return new ModelAndView("reservationQuery",model);  
    16.     }  
    17. }  
  • 相关阅读:
    第二阶段冲刺第四天
    第二阶段冲刺第三天
    第二阶段冲刺第二天
    第二阶段冲刺第一天
    软件工程结对作业01(补充)
    软件工程概论个人总结
    梦断代码阅读笔记06
    梦断代码阅读笔记05
    构建之法阅读笔记04
    构建之法阅读笔记01
  • 原文地址:https://www.cnblogs.com/lonely-buffoon/p/5622641.html
Copyright © 2011-2022 走看看