自我搭建Struts2的开发环境
《无心雨》
暴雨惊雷泣无声,灯火通明蹿星空。北风阵阵寒彻骨,奈何独留风雨中!
<御风神索冷自知!>
搭建Struts2的开发环境
Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为WebWork的更新产品。虽然从Struts 1到Struts 2有着太大的变化,但是相对于WebWork,Struts 2的变化很小。
方法/步骤
- 到http://struts.apache.org/下载struct2文件。
- 解压文件,找到所需的jar包:在解压文件的lib目录中(不同版本需要的最小jar包是不同的,参见不同版本的文档。)
2.1.7版本需要以下几个jar包
struts2-core.jar 核心jar包
xwork-core.jar xwork核心jar包
ognl.jar ognl表达式
freemarker.jar FreeMarker模板
commons-logging.jar 日志
commons-fileupload.jar 文件上传
commons-io.jar 文件上传依赖的包
- 把jar包复制到工程项目的lib文件夹下。
- 在应用的WEB-INF/classes目录下建立一个名称为struts.xml的配置文件,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
</struts>
web项目中就在这配置核心控制器,就是一个过滤器。在web.xml添加如下
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
部署启动TOmcat,启动成功,没有报错,证明环境搭建成功!
存储量比较:
txt文本文件有没有大小限制
Excel2000 - 2003每个工作表支持65536行X256列,理论上可以支持65536个工作表。读取文件时记得excel的存储量跟版本有关,数据或者图片写入到excel的时候记得分目录存储,信哥的绝对没错!
word没听说有限制,但是不要太大的好。