zoukankan      html  css  js  c++  java
  • springmvc返回的路径

    返回的字符串就是视图名称,如返回modelautobind就是最后页面要到达/WEB-INF/views/modelautobind.jsp

      <!-- 视图解析器 -->
        <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
           <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
           <property name="contentType" value="text/html"/>        
           <property name="prefix" value="/WEB-INF/views/"/>
           <property name="suffix" value=".jsp"/>
        </bean>
    @RequestMapping(value="/modelautobind", method = {RequestMethod.GET})
    public String modelAutoBind(HttpServletRequest request, Model model){
        
        model.addAttribute("accountmodel", new AccountModel());
        return "modelautobind";
    }
    
    @RequestMapping(value="/modelautobind", method = {RequestMethod.POST})
    public String modelAutoBind(HttpServletRequest request, Model model, AccountModel accountModel){
        
        model.addAttribute("accountmodel", accountModel);
        return "modelautobindresult";
    }

    在刚才添加的2个action中可以看到返回类型和以前的不一样了由ModelAndView变成了String,这是由于Spring MVC 提供Model、ModelMap、Map让我们可以直接添加渲染视图需要的模型数据,在返回时直接指定对应视图名称就可以了。

  • 相关阅读:
    修改图片大小 分辨率
    Tools
    写log
    4Sum
    3Sum Closest
    避免调试时加载符号
    SDN期末作业——负载均衡
    SDN第五次上机作业
    个人作业——软件工程实践总结作业
    SDN第四次作业
  • 原文地址:https://www.cnblogs.com/lonely-buffoon/p/5685266.html
Copyright © 2011-2022 走看看