首先,我声明我用的是Struts-2.1.6而不是Struts-2.0.x,2.1和2.0是有些不同的,希望大家注意。下面进行配置步骤:
1、导入包,把Struts-2.1.6文件夹lib里的jar包复制到项目文件WEB-INF/lib里,一共13个:
1)struts2-core-2.1.6.jar
2)xwork-2.1.2.jar
3)freemarker-2.3.13.jar
4)ognl-2.6.11.jar
5)commons-logging-1.0.4.jar
6)commons-fileupload-1.2.1.jar
7)commons-beanutils-1.7.0.jar
8)commons-collections-3.2.jar
9)commons-digester-1.8
10)sruts2-tiles-plugin-2.1.6.jar
11)tiles-api-2.0.6.jar
12)tiles-core-2.0.6.jar
13)tiles-jsp-2.0.6
注意:6、7、8三项是2.1和2.0不同的地方,一定要记得导入,不然刚启动Tomcat就会报错。
2、在web.xml中配置Tiles2框架的监听器,形如下文:
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com