![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts2
kerer-sk
这个作者很懒,什么都没留下…
展开
-
Struts2简介第一个Struts2Demo(一)
struts是Servlet封装,目的是为了提高开发效率Struts开发步骤1、 web项目引入Struts-jar包(核心包有8个fileupload/io/lang3/freemarker/javassist/ognl/struts2-core/xwork-core) 2、 web.xml中,引入Struts的核心功能,配置过滤器 3、 开发action 4、 配置action,在src/原创 2017-05-24 23:10:10 · 375 阅读 · 0 评论 -
Struts(二)
1、Struts2访问通配符使用 1.1、Struts2 Action的开发 方式一:继承ActionSupport 如果使用Struts的数据校验功能必须实现此类 方式二:实现Action接口 方式三:写一个普通类,不实现接口和继承类 1.2、struts通配符 Action类 public class Action extends ActionSupport{原创 2017-05-28 11:23:25 · 252 阅读 · 0 评论 -
struts2(四)拦截器
Struts2拦截器的生命周期step1:tomcat服务器启动时,创建所有拦截器,并执行所有初始化方法;step2:用户访问时,先创建Action实例,后调用拦截器的interceptor()方法;拦截器执行invoke()方法依次调用其他的拦截器,最后调用action的相应方法;返回时,按顺序依次返回到对应拦截器,最后返回到tomcat,然后返回相应页面;原创 2017-06-05 21:33:24 · 211 阅读 · 0 评论 -
Struts(五)json解析
struts2自动将对象转为json1、导入Struts2转为json的jar包struts2-json-plugin-2.3.4.1.jar2、在Struts.xml配置文件中配置 <package name="hellojson" extends="json-default"> <action name="hellojson" class="com.wsk.b_json.H原创 2017-06-05 22:44:36 · 448 阅读 · 0 评论 -
Struts2文件上传与下载
Struts2核心jar包就包含文件上传功能。 1、文件上传时,Struts2使用拦截器对表单提交的数据自动封装 // 对应表单:<input type="file" name="file1"> private File file1; // 文件名 private String file1FileName; // 文件的类型(MIME)原创 2017-06-01 15:23:43 · 319 阅读 · 0 评论