我爱新博文

随笔分类 -  Struts2

摘要:在做B/S系统时,通常会涉及到上传文件和下载文件,在没接struts2框架之前,我们都是使用apache下面的commons子项目的FileUpload组件来进行文件的上传,但是那样做的话,代码看起来比较繁琐,而且不灵活,在学习了struts2后,struts2为文件上传下载提供了更好的实现机制,在 阅读全文
posted @ 2017-06-23 10:58 52newblog 阅读(159) 评论(0) 推荐(0)
摘要:1. Filter可认为是Servlet的一种“变种”,它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链。它与Servlet的区别在于:它不能直接向用户生成响应。完整的流程是:Filter对用户请求进行预处理,接着将请求交给Servlet进行 阅读全文
posted @ 2016-09-14 11:22 52newblog 阅读(2043) 评论(0) 推荐(0)
摘要:Struts2中Action接收参数的方法主要有以下三种: Struts2中Action接收参数的方法主要有以下三种: 1.使用Action的属性接收参数: a.定义:在Action类中定义属性,创建get和set方法; b.接收:通过属性接收参数,如:userName; c.发送:使用属性名传递参 阅读全文
posted @ 2016-09-14 10:52 52newblog 阅读(446) 评论(0) 推荐(0)
摘要:Struts2的工作原理 上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤(可查看源码:https://github.com/apache/struts): 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请 阅读全文
posted @ 2016-09-14 10:30 52newblog 阅读(6752) 评论(0) 推荐(0)
摘要:Stream result type是Struts2中比较有用的一个feature。特别是在动态生成图片和文档下载的情况下 1:图片验证码: Action类,action主要要提供一个获取InputStrem的方法: public class CheckCodeAction extends Acti 阅读全文
posted @ 2016-03-30 09:31 52newblog 阅读(2740) 评论(1) 推荐(1)
摘要:一、Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、 阅读全文
posted @ 2016-02-03 15:56 52newblog 阅读(313) 评论(0) 推荐(0)

www.52newblog.com 我爱新博文