Struts2的基本配置(一)

此文简要说明了如何配置一个struts2项目。

准备工作:

首先要下载tomcat7, 地址:http://tomcat.apache.org/download-70.cgi

其次是struts2的开发包,其中包括相关的jar文件,例子,以及支持文档, 地址:http://struts.apache.org/download.cgi#struts2315-SNAPSHOT

下载tomcat服务器插件并安装到eclipse,地址:http://www.eclipsetotale.com/tomcatPlugin.html,解压后放到eclipse的dropins文件夹下。

开始配置:

1. 打开eclipse,并创建一个Dynamic Web Project项目,比如在这里起名字叫ETrade。解压下载的struts2文件,在其中的apps文件夹下,解压struts2_blank.war文件,接着打开apps\struts2-blank\WEB-INF\lib文件夹,我们就可以看到其中包含着作为一个基本struts2项目所需要的所有jar文件。拷贝这些jar文件,并粘贴至之前创建的ETrade项目中/WEB-INF/lib/文件夹下,并刷新项目。

2.在eclipse中选择Window->Preferences->Tomcat来配置tomcat服务器的路径,如图

之后再选择Advanced标签,把ETrade勾选上,如图

选择ok退出。

 

3. 在WEB-INF中我们需要建立一个conf文件夹,然后再其中创建log4j.properties和struts.xml文件。接着右键点击ETrade,选择properties, 配置java build path。我们把ETrade/web/WEB-INF/conf也加入到build path中,并且在底端更改output folder为

    ETrade/web/WEB-INF/classes。这样,eclipse编译的java class文件以及log4j.properties 和 struts.xml文件才会被输出到正确的位置。

4.利用tomcat插件完成启动tomcat后,为了直接可以再浏览器中打开ETrade(不是使用生成war),还需要在 [tomcat_path]/conf/Catalina/localhost中创建一个ETrade.xml文件。

<?xml version='1.0' encoding='utf-8'?>

<Context docBase="H:/Projects/ETrade/web" path="/ETrade/" workDir="H:/Projects/ETrade/work">
</Context>


这样,基本的配置就完成了,接下来可以创建Action class以及在struts.xml中定义映射。

 

posted on 2013-08-29 11:51  windrainer  阅读(253)  评论(0)    收藏  举报

导航