springMVC教程(四)在controller中获取web元素
来源:互联网 发布:模拟城市mac破解 编辑:程序博客网 时间:2024/05/29 01:53
在controller中获取web元素
当某个方法需要使用web对象时(request,response,session,application)
可以使用如下方式:
除过application其他的对象都可以直接设为方法的形参即可。spring会自动将对应的对象传递给对应的形参。
而application对象可以使用session对象获取。
当然也可以在方法中使用response对象重定向到其他的url 这时方法最后return的url则可以视作无效。
同样的也可以使用request对象转发到其他的url。
程序示例:
@RequestMapping(value="/web.do")
public String getWebElement(HttpServletRequestrequest,HttpServletResponse response,HttpSession session)throws IOException,ServletException{
System.out.println("使用request获取的前台参数:"+request.getParameter("pname"));
request.setAttribute("message","这个是request中的数据");
session.setAttribute("message","这个是session中的数据");
session.getServletContext().setAttribute("message","这个是application中的数据");
//response.sendRedirect("http://www.baidu.com");
//return null;
//request.getRequestDispatcher("/WEB-INF/jsp/showData.jsp").forward(request,response);
return"/WEB-INF/jsp/showData.jsp";
}
- springMVC教程(四)在controller中获取web元素
- springMVC教程(三)在controller中获取前台传递的参数
- SpringMVC入门及系列教程(四)-SpringMVC在控制器中获取请求中的参数值(详细)
- springMVC教程初级(四)Controller篇(结果、参数 )
- 如何在SpringMVC 的@Controller 层中获取bean
- SpringMVC - controller中获取session
- SpringMVC - controller中获取session
- 在springmvc中非controller类中调用service接口,以获取springmvc容器方法实现
- 在SpringMVC的Controller中获取spring上下文和springMVC上下文
- SpringMVC从Controller中获取json数据
- springMVC教程中级(四)Controller中级篇1(回传、批量)
- springMVC教程中级(四)Controller中级篇2(传图、json)
- 在springMVC中使用AOP拦截controller
- 如何在非Controller中获取Request和Response:SpringMVC之RequestContextHolder分析
- [ SpringMVC ] 往后台传集合(json)参数并在Controller层获取
- springMVC教程(五)将controller中数据传递到jsp页面
- springMVC教程(八)controller中方法的返回值类型
- SpringMVC中web层controller的单元测试小demo
- Swift开发iOS项目实战视频教程(四)---掷骰子(2)
- 62_leetcode_Linked List Cycle
- c++ 静态绑定和动态绑定
- Sql Server 常用函数
- 看了会尽快和健康好可怜
- springMVC教程(四)在controller中获取web元素
- Android 中dp和px
- 关于TextView 宽度过大导致Drawable无法居中问题
- Android源码分析--Ubuntu14.04安装配置
- Ecshop如何去掉页面标题及版权信息
- U盘安装veket随身系统
- Web HTML文本编辑器 汇总
- springMVC教程(五)将controller中数据传递到jsp页面
- JS在各个浏览器中执行的超时时间