首页 > 其他分享 >spring3 mvc系列二:方法返回…

spring3 mvc系列二:方法返回…

时间:2023-04-30 21:08:51浏览次数:45  
标签:返回 web mav import ModelAndView springframework mvc org spring3


接上篇,结构无大变化。

新建后台代码用以测试返回类型,在这里我新建的如下:



1.    
2. package cn.org.spartacus.spring;   
3.  
4. import javax.servlet.http.HttpServletRequest;   
5. import javax.servlet.http.HttpServletResponse;  
6. import org.springframework.stereotype.Controller;   
7. import org.springframework.web.bind.annotation.RequestMapping;   
8. import org.springframework.web.bind.annotation.RequestMethod;   
9. import org.springframework.web.servlet.ModelAndView;  
10.  
11.   
12. @Controller       
13. //添加注解,这样配置文件就可以找到它了。    
14. public class ReturnController {       
15. }




1,测试ModelAndView类型的返回。在代码中添加如下方法:




    1.    
    2. package cn.org.spartacus.spring;    
    3.  
    4. import javax.servlet.http.HttpServletRequest;  
    5. import javax.servlet.http.HttpServletResponse;  
    6.  
    7. import org.springframework.stereotype.Controller;  
    8. import org.springframework.web.bind.annotation.RequestMapping;  
    9. import org.springframework.web.bind.annotation.RequestMethod;  
    10. import org.springframework.web.servlet.ModelAndView;  
    11.  
    12.  
    13. @Controller     //添加注解,这样配置文件就可以找到它了。   
    14. @RequestMapping("return")  
    15. public class ReturnController {  
    16.      
    17.    @RequestMapping(value="test1",method=RequestMethod.GET)  
    18.    public ModelAndView test1(HttpServletRequest request,HttpServletResponse response){  
    19.        ModelAndView mav=new ModelAndView();  
    20.        mav.setViewName("mav");     //设置返回的文件名   
    21.        mav.addObject("mav", "我的返回类型是ModelAndView.");  
    22.        return mav;  
    23.          
    24.    }  
    25.  
    26. }



    新建用于接受结果的前台页面mav.jsp:



    1. <</span>%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>  
    2. <</span>%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>  
    3.  
    4. <</span>html>  
    5. <</span>head>  
    6. <</span>meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
    7. <</span>title>mav</</span>title>  
    8. </</span>head>  
    9. <</span>body>  
    10.    ${mav }  
    11. </</span>body>  
    12. </</span>html>


    标签:返回,web,mav,import,ModelAndView,springframework,mvc,org,spring3
    From: https://blog.51cto.com/u_548275/6238230

    相关文章

    • 2023-04-29:一个序列的 宽度 定义为该序列中最大元素和最小元素的差值。 给你一个整数
      2023-04-29:一个序列的宽度定义为该序列中最大元素和最小元素的差值。给你一个整数数组nums,返回nums的所有非空子序列的宽度之和由于答案可能非常大,请返回对109+7取余后的结果。子序列定义为从一个数组里删除一些(或者不删除)元素,但不改变剩下元素的顺序得到的数组......
    • 2023-04-29:一个序列的 宽度 定义为该序列中最大元素和最小元素的差值。 给你一个整数
      2023-04-29:一个序列的宽度定义为该序列中最大元素和最小元素的差值。给你一个整数数组nums,返回nums的所有非空子序列的宽度之和由于答案可能非常大,请返回对109+7取余后的结果。子序列定义为从一个数组里删除一些(或者不删除)元素,但不改变剩下元素的顺序得到的数......
    • SpringMVC使用注解开发
      1.编写web.xml(模板代码)ViewCode2.导入springmvc的context和mvc两个依赖,通过context标签可以自动扫描识别包"com.lian.controller"下的所有注解,两个mvc标签是默认配置;context和mvc分别替代了之前的处理器映射器HandleMapper和处理器适配器HandlerAdapter;视图解析器拼接要要跳转......
    • springmvc 拦截器
      自定义一个拦截器LoginInterceptor这个拦截器的作用就是用户首次要去访问网站,直接点击首页会被拦截并跳转到登录页面,登录成功后(session有记录)方可直接来到首页不被拦截测试1:题目:用户在首次访问前提下,需设置拦截器,使得用户只要登录了才能到达用户主页思路:首先要优化一下首页inde......
    • 云LIS系统基于ASP.NET CORE 3.1 MVC + SQLserver + Redis技术实践
      云LIS   利用云LIS实现区域内各级医院门诊、住院等日常医疗业务和行政业务的全流程管理和医院的无纸化运营,规范就医流程,提升医疗质量,提供科学决策支持,增强患者的就医体验。云LIS是为区域医疗提供临床实验室信息服务的计算机应用程序,可协助区域内所有临床实验室相互协调并......
    • 淘宝店铺商品详情接口代码-获取淘宝商品详情 API 接口返回值说明示例
      ​现在某宝的规则越来越严,想要入驻某宝需要审核的特别严格,不然就会被封店,那么大家知道某宝店铺商品详情接口吗?下面是我整理的关于某宝店铺商品详情接口的相关内容,大家可以来了解下! 目前提供的接口有:商品详情、商品详情原数据、商品评论、商品快递费用、淘宝分类详情、关键字搜......
    • Hibernate查询返回自定义对象
      /***Convertqueryresulttovolistutilclass.*/classAliasToBeanResultTransformerimplementsResultTransformer{privatestaticfinallongserialVersionUID=-5199190581393587893L;privatefinalClass<T>resultCla......
    • js中foreach循环无法通过return返回
      varlemonadeChange=function(bills){letfiveCount=0lettenCount=0bills.forEach(element=>{if(element===5){fiveCount+=1}elseif(element===10){if(fiveCount>=1){fiveCount-=1tenCount+=......
    • Spring 3.x MVC 入门1 -- 图解MVC整体流程
      Springmvc的生命周期开始使用springmvc之前,我们必须需要了解下SPRINGMVC的流程,如下图: 在看下图之前的一些说明:(下面介绍的HandlerMapping,HandlerAdapter,HandlerExceptionResovler,ViewResolver都有个order属性,因为这些接口每一个都可以注册多个实现,order代表他们的执行顺序......
    • 文件上传下载-SpringMvc
      进行文件上传时,表单需要做的准备:1.请求方式为POST:<formaction=”uploadServlet”method=”post”/>2.使用file的表单域:<inputtype=”file”name=”file”/>3.使用multipart/form-data的请求编码方式:<formaction=”uploadServlet”type=”file”name=”file”metho......