struts2
sinat_34881157
这个作者很懒,什么都没留下…
展开
-
Struts2-----基本项目创建
创建基本的struts2项目步骤 1.新建 project web项目 2.复制struts2所需jar包到lib目录下 3.配置web.xml 根据版本配置,现在一般都是用的strutsPrepareAndExecuteFilter index.jsp struts原创 2017-07-21 18:14:04 · 199 阅读 · 0 评论 -
struts2请求参数和DTO
1.struts2请求参数 1.1 get 直接在访问路径上加上参数即可 1.2 post都可以 eg: form表单提交 form表单中的数据的name必须和Action实体中的属性名一致,即可赋值成功 获取值时(el|原创 2017-07-21 18:30:58 · 502 阅读 · 0 评论 -
struts2---简介及简单工作流程
1.Struts2是由struts1和webWork整合而成,核心是webWork,Struts1基本去除了。 2.WEBWork是基于web的的个mvc框架 3.struts2的工作原理(简化) 3.1 发起request请求 3.2 首先经过过滤器Filter 3.3 Action映射器 找到相应的Action原创 2017-07-21 17:58:37 · 323 阅读 · 0 评论 -
struts2-创建Action的三种方法,通配符
1.创建Action的三种方法 1.1继承ActionSupport,重写execute方法 1.2实现接口Action,实现execute方法 1.3普通的java类 带有public String execute()方法。2.通配符 2.1 动态请求:Action名+!+方法名 2.2原创 2017-07-31 11:10:17 · 1283 阅读 · 0 评论 -
struts2-----访问web元素的三种方式and 常用返回类型
1.用ActionContext 获取 private Map request; private Map session; private Map application; request=ActionContext.getContext().getRequest();session=ActionContext.getContext().getSession();原创 2017-07-29 11:06:34 · 306 阅读 · 0 评论 -
struts2-文件上传
1.需要common-io.jar common-fileupload.jar 导入lib2.Jsp:表达提交: 3:actionpublic class UploadFileAction extends ActionSupport{ private File原创 2017-07-31 13:56:04 · 276 阅读 · 0 评论 -
struts2-下载文件
1.下载文件两种方式 1.1 //若文件名有中文就会无法下载,a标签是get方式提交,中文乱码 1.2 Action实现下载2.Action下载文件 2.1Action public class downLoadAction extends ActionSupport(){private String fileName;原创 2017-07-31 14:34:47 · 259 阅读 · 0 评论 -
struts2 ---ajax请求(Json,jquery)
1.ajax数据类型为json,所以需要Json先关的2个Jar包 导入Lib下2.struts.xml配置文件改变 //struts-default改成Json-default 3.Action public class TestAction extends ActionSupport(){ private String info;原创 2017-07-31 15:21:35 · 408 阅读 · 0 评论 -
struts2--拦截器,拦截器栈interceptor struts2类型转换,struts2初级视频
一.拦截器 1.拦截器类:实现(implements )接口Interceptor,实现接口的方法 init() destroy() interceptor() 执行拦截器:invoke()方法 多个拦截器:多个拦截器前 action执行 多个拦截器后 2.拦截器原创 2017-08-01 11:53:15 · 301 阅读 · 0 评论