Struts2开发基础 struts2采用拦截器的机制来处理用户的请求,使得业务逻辑控制器能够与ServletAPI完全脱离开。 1. Hello World! 配置web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ ...
分类:
其他好文 时间:
2017-06-05 23:40:17
阅读次数:
195
1. void: 并且没有使用servletapi进行跳转,那么默认会将请求名作为试图名进行跳转。 结果: void: 在参数中使用了servletapi,并且在方法中使用servletapi进行了跳转。那么按照servletapi跳转的位置进行跳转。 结果: 使用servletAPI跳转页面,那么 ...
分类:
编程语言 时间:
2017-05-03 17:16:21
阅读次数:
272
1.完全解耦合的方式 如果使用该种方式,Struts2框架中提供了一个类,ActionContext类,该类中提供一些方法,通过方法获取Servlet的API 一些常用的方法如下 * static ActionContext getContext() -- 获取ActionContext对象实例 * ...
一、概述 1.运用场景: 应用于三层架构中web层的框架(显示层的运用),是经典MVC模型的web应用的变体。 2.与struts1的对比: struts2是在struts1基于webwork发展的全新的框架,完全脱胎换骨的全新框架 struts1代码严重依赖于servletAPI,属于侵入性框架。 ...
分类:
其他好文 时间:
2017-04-25 00:54:49
阅读次数:
213
一、源码: struts.xml文件: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" ...
本篇两个知识点 1.SpringMVC对ServletAPI的支持 2.SpingMVC对JSON的支持 示例(用户登录,存放cookie与session) spring-mvc.xml ...
分类:
编程语言 时间:
2017-04-09 23:48:22
阅读次数:
426
1.设置ModelAndView对象。根据View和视图解析器跳转到指定页面(视图解析器前缀+viewname+视图解析器后缀) 2.通过ServletAPI对象来实现,不需要配置视图解析器 通过HttpServletRequest输出 通过HttpServletRequest实现重定向 通过Htt ...
分类:
编程语言 时间:
2017-03-31 11:17:32
阅读次数:
228
使用ServletActionContext访问ServletAPIaction访问ServletAPI,通过ruquest、session、applicplition去访问ServletAPI。web应用中同城需要访问的servletAPI就是HTTPservletRequest、httpsession和servletContext这三个接口分别代表JSP中内置对象中的request、session、applica..
1、页面上使用form表单提交文件 2、handlerMaping方法使用servletapi作为参数 3、处理 1)使用CommonMultiPartResolver接收servletContext判断请求是不是上传文件的请求 2)如果是:直接将HttpServletRequest强转成Multi ...
分类:
编程语言 时间:
2017-01-08 21:39:58
阅读次数:
239
获取ServletAPI: 第一种方式: //在request域中放入属性req,暂且认为getContext()获取的是request域空间,但实际不是 ActionContext.getContext().put("req", "req_value"); //在session域中放入属性ses ...
分类:
其他好文 时间:
2016-12-28 23:31:22
阅读次数:
426