Fork me on GitHub
摘要: 在我认为strust2的作用就是 1.主要跟前端交互的框架数据提交先经过struts 2.起到对数据的过滤,接受数据 3.把数据显示到前段,具有很成熟的ognl技术,用起来特别方便 4.还提供了跟前段一样的html语言,几乎支持html的全部语言 5.把前端和后端的有机的结合在一起为开发节约了很多时 阅读全文
posted @ 2017-01-12 19:36 TopTime 阅读(109) 评论(0) 推荐(0) 编辑
摘要: A:存数据 1.利用ActionContext存数据 这种方式最简便 这是一个购物车案例 把查询来的数据放入到Session中存储起来 2.利用valuestack值栈存数据 把查询出来的数据放入到值栈中存储起来 总结 //获取ValueStack对象的引用 //第一种方式:获取HttpServle 阅读全文
posted @ 2017-01-12 19:25 TopTime 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 1.编写上传页面 2.编写动作方法 import java.io.File;import java.io.IOException; import javax.servlet.ServletContext; import org.apache.commons.io.FileUtils;import o 阅读全文
posted @ 2017-01-12 18:59 TopTime 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1.创建下载文件动作类 2.配置struts 3.提供一个下载链接 4.下载页面 为什么文件名是链接名 只是以链接名显示,但文件的本身是个图片秩序改掉后缀名就可以了 阅读全文
posted @ 2017-01-12 18:30 TopTime 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一:拦截器概述 Struts2中的很多功能都是由拦截器完成的。 是AOP编程思想的一种应用形式。 二:拦截器执行时机 interceptor表示拦截器 a.自定义拦截器 类图 b.编写过滤器 编写一个类实现interceptor接口或继承AbstractInterceptor类(存在子类方法) 一个 阅读全文
posted @ 2017-01-12 00:28 TopTime 阅读(172) 评论(0) 推荐(0) 编辑