Struts
Galaxy●K
coder!
展开
-
关于在Struts2中ActionContext是何时创建的
首先我们要知道ActionContext是线程安全的,在每次执行Action之前都会创建新的ActionContext,也就是说在同一个线程里ActionContext里的属性是唯一的,这样我的Action就可以在多线程中使用。 既然在每次执行Action之前都会创建新的ActionContext,那我们就从Struts2核心过滤器StrutsPrepareAndExecuteFi原创 2017-07-10 17:03:00 · 1496 阅读 · 0 评论 -
Struts2获取request、session、application的三种方法
1、使用ActionContext访问Servlet API Struts2提供了一个ActionContext类,该类被称为Action上下文或者Action环境,Action可以通过该类来访问最常用的Servlet API。①、getContext():静态方法,获取当前的ActionContext对象。②、getSession():返回一个Map对象,该对象模拟了ses原创 2017-07-09 19:28:25 · 742 阅读 · 0 评论 -
strtus2导出excel,通过浏览器下载
最近在做一个项目,需要导出excel,感觉好久不做只有个大概,细节又忘了。现在整理下。直接先贴我的代码: public void protocolExport() throws IOException{ String element =""; String sql = "" ; //下面是拼查询的字段。我做的有点区别是导出字段页面用户自己可以选择,这个原创 2017-08-18 20:14:15 · 373 阅读 · 1 评论 -
struts2上传文件时,关于在action里面获取上传文件的文件名
在struts2中有个文件上传的拦截器 FileUploadInterceptor 在它的intercept中我们可以找到答案。 贴源码:public String intercept(ActionInvocation invocation) throws Exception { ActionContext ac = invocation.getInvocationCon原创 2017-08-12 23:24:54 · 3428 阅读 · 0 评论