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. }  
  • 相关阅读:
    软件架构设计箴言理解
    解决vs2010没有NET Framework 2.0和3.5
    .NET连接数据库实例
    CSS选择器大全
    SilverLight全屏代码
    SilverLight数字时钟 > 我的博客有SilverLight了
    comboBox设置为只读(只选)
    WinForm 单例模式实例
    标识种子和标识增量
    jQuery固定DIV实现“返回顶部”
  • 原文地址:https://www.cnblogs.com/lonely-buffoon/p/5622641.html
Copyright © 2011-2022 走看看