springMVC学习笔记(四) ---- 跳转 4000 方式
2016-12-06 19:21
369 查看
这节上视图跳转的代码,废话不多说,直接上代码
dispatcherServlet-servlet和jsp上视图代码不变,其实跳转只是请求后响应的路径和request的属性有变
type1
package com.controller;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.lang.annotation.Annotation;
/**
* Created by cfxd000 on 2016/11/15.
*/
public class ctrlType1 implements Controller {
@Override
public ModelAndView handleRequest(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) throws Exception {
ModelAndView mv = new ModelAndView();
//封装要显示到视图中的数据
mv.addObject("msg","Controller第一种方式");
//视图名
mv.setViewName("hello");//相当于去
return mv;
}
}
type2
package com.controller;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Created by cfxd000 on 2016/11/15.
*/
public class ctrlType2 implements Controller {
@Override
public ModelAndView handleRequest(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception {
ModelAndView mv = new ModelAndView();
//封装要显示到视图中的数据
mv.addObject("msg","Controller第2种方式");
//视图名
mv.setViewName("hello");//相当于去
return mv;
}
}
type3
package com.controller;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Created by cfxd000 on 2016/11/15.
*/
public class ctrlType3 implements Controller {
@Override
public ModelAndView handleRequest(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception {
ModelAndView mv = new ModelAndView();
//封装要显示到视图中的数据
mv.addObject("msg","Controller第3种方式");
//视图名
mv.setViewName("hello");//相当于去
return mv;
}
}
dispatcherServlet-servlet和jsp上视图代码不变,其实跳转只是请求后响应的路径和request的属性有变
type1
package com.controller;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.lang.annotation.Annotation;
/**
* Created by cfxd000 on 2016/11/15.
*/
public class ctrlType1 implements Controller {
@Override
public ModelAndView handleRequest(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) throws Exception {
ModelAndView mv = new ModelAndView();
//封装要显示到视图中的数据
mv.addObject("msg","Controller第一种方式");
//视图名
mv.setViewName("hello");//相当于去
return mv;
}
}
type2
package com.controller;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Created by cfxd000 on 2016/11/15.
*/
public class ctrlType2 implements Controller {
@Override
public ModelAndView handleRequest(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception {
ModelAndView mv = new ModelAndView();
//封装要显示到视图中的数据
mv.addObject("msg","Controller第2种方式");
//视图名
mv.setViewName("hello");//相当于去
return mv;
}
}
type3
package com.controller;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Created by cfxd000 on 2016/11/15.
*/
public class ctrlType3 implements Controller {
@Override
public ModelAndView handleRequest(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception {
ModelAndView mv = new ModelAndView();
//封装要显示到视图中的数据
mv.addObject("msg","Controller第3种方式");
//视图名
mv.setViewName("hello");//相当于去
return mv;
}
}
相关文章推荐
- SpringMVC框架学习笔记(4)——结果跳转方式
- 【Spring学习笔记-MVC-4】SpringMVC返回Json数据-方式2
- SpringMVC 跳转结果的方式.练习笔记
- springMVC学习笔记六(注解方式实现控制器)
- 【Spring学习笔记-MVC-3.1】SpringMVC返回Json数据-方式1-扩展
- 【学习笔记】WebUploader+SpringMVC的实现方式
- 【SSM学习笔记】SpringMVC中客户端跳转与Session传递数据
- springMVC学习笔记,SpringMV与web项目的整合(xml方式)
- 迟到的总结(二)--springmvc的系统学习之跳转结果的方式
- springMVC学习笔记六(注解方式实现控制器)
- SpringMVC注记方式验证学习笔记——在注记消息中使用注记参数
- 整理一下当年的学习笔记之:SpringMVC的各种参数绑定方式
- SpringMVC学习笔记(二):基于注解的方式
- SpringMVC4 学习笔记(十) 【请求方式的限制】
- SpringMVC学习笔记(三):handlerMapping的三种方式及Controller三种配置
- SpringMVC(二)-- springmvc的系统学习之跳转结果的方式
- SpringMVC注记方式验证学习笔记——验证出错提示信息文本与验证注记的关联
- springMVC学习笔记,SpringMV与web项目的整合(注解方式)
- springMVC学习笔记(五) ---- 数据处理的几种方式
- 【Spring学习笔记-MVC-3.1】SpringMVC返回Json数据-方式1-扩展