Struts2安装

所用软件

1.下载并安装myeclipse http://pan.baidu.com/s/1c0xkGy0

MyEclipse2014创建web项目时,默认是不创建web.xml文件的,所以我们创建web项目命名完项目名后要按Next,然后勾选Generate web.xm

2.下载struts http://struts.apache.org/download.cgi#struts217

(选择下载full distribution)

3.下载tomcat http://tomcat.apache.org

安装与配置

1.解压struts,假设解压后位于d:\struts2目录

2.安装MyEclipse,任何版本都可以

3.假设你已经安装好jdk和tomcat了,如d:\tomcat

     建立项目

a)         打开eclipse

b)         新建项目

c)         选择myeclipse-java enterprise projects-web project

d)         项目名称:struts2

e)         选择java ee 高版本

  1. 设定server

a)         window – preferences – myeclipse – servers – tomcat – 6.x

b)         选择tomcat home directory

c)         选择enable

d)         finish

  1. 设定jdk环境

a)         window – preferences – java – installed jres

b)         如果没有对应的JDK(不是JRE),选择add

c)         选择standard VM -> next

d)         选择JDK对应的Directory(我这放在了C:\Program Files\Java\jdk1.7.0_21)

e)         将刚刚设定的JDK设为默认(打钩)

  1. 建立第一个struts2.1的程序

a)         找到struts目录下对应的apps目录

b)         解压struts2-blank-2.1.6.war

c)         Copy对应的lib的jar文件,需要除junit和spring-test之外的所有文件,其中commons-io的jar包会在文件上传和下载时需要,其他为必须(新版本的选择      全部)

d)         Copy对应的struts.xml到src目录,在package explorer视图进行操作(放在SRC)

e)         注释掉struts.xml的多余内容

f)          建立HelloStruts2_1.jsp文件

g)         *修改jsp文件的默认编码属性window-preferences-web-jspfiles-设为Chinese,National Standard

h)         在struts.xml中照原配置进行对应的配置

i)           修改对应的web.xml,建立struts2的filter(参考struts自带的项目)

  1. 运行项目

a)         可以首先部署到tomcat上项目

b)         也可以项目右键debug as – myeclipse server app,选择刚刚建立好的server

  1. 其他

a)         学习建立struts的dev-mode,好处在于我们修改了配置文件的时候能够自动热替换

b)         建立jar文件对应的源码D:/share/tools/struts-2.1.6/src/core/src/main/java,以及xwork对应的源码,以及对应的javadoc location,(更好的方式是建立自己的user-library)

c)         浏览struts的目录

d)         认识eclipse jee的项目部署目录,认识如何修改webapp的context-root,项目copy改名后可能会出现的问题

e)         package explorer – 建立jar的源文件和目标关联,navigator – 观察所有的内容

f)          认识Action的后缀名,在struts2默认中,带不带action都可以

 

 

 

 

posted @ 2015-11-01 03:49  Theup  阅读(332)  评论(0编辑  收藏  举报