刚刚学了下Struts2,做个文件上传的小东西以做一个文件上传的例子展开要想用Struts2,首先下个Struts2.0的包http://people.apache.org/builds/struts/这里版本可是真不少的,我下的2.1.2的包也就是struts-2.1.2-all.zip 这头东西下完了就可以开始配置运行环境了新建一个WebProject,名字就叫myStruts2好了要正常启动能运行Struts2最少需要5个Struts2包里lib目录下的5个文件分别是:commons-logging-1.0.4.jarfreemarker-2.3.12.jarognl-2.6.11.jarstruts2-core-2.1.2.jarxwork-2.1.1.jar为了做下面这个例子,还需要拷贝commons-io-1.3.2.jarcommons-fileupload-1.2.1.jar这7个文件copy到项目webroot下的WEB-INF下的lib目录下就行了准备工作完毕。开工,做这个文件上传的例子首先配置WEB-INF下的web.xml文件如下:
然后修改下index.jsp文件,做一个文件上传的页面
做好这里,然后在src目录下创建struts.xml文件