自我搭建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的变化很小。

方法/步骤

  1. 到http://struts.apache.org/下载struct2文件。
  2. 解压文件,找到所需的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 文件上传依赖的包

  1. 把jar包复制到工程项目的lib文件夹下。
  1. 在应用的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没听说有限制,但是不要太大的好。

posted @ 2017-11-25 12:44  用什么暖你一千岁!  阅读(132)  评论(0)    收藏  举报