首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

Eclipse中配备Struts2并实现HelloWorld

2012-08-14 
Eclipse中配置Struts2并实现HelloWorld刚刚把玩了Struts2,是第一次接触Struts2,就不做过多的解释了。下面介

Eclipse中配置Struts2并实现HelloWorld

刚刚把玩了Struts2,是第一次接触Struts2,就不做过多的解释了。下面介绍在Eclipse中配置Struts2的过程:

一、下载Struts2,因为Struts2是开源的,百度或者google一下就可以找到下载地址。我下载的是struts-2.3.1.2版本?的,解压之后入下图:


Eclipse中配备Struts2并实现HelloWorld
apps目录:Struts2的范例

docs目录:Struts2的文档

lib目录:Struts2的类库

src目录:关于Struts2的一些资源

二、现在是利用apps中的范例实现一个helloworld的action,在apps目录下有几个war文件,如下图:


Eclipse中配备Struts2并实现HelloWorld
?

这几个文件可以用WinRAR打开,我用好压打开struts2-blank.war之后,如下图


Eclipse中配备Struts2并实现HelloWorld
?

在WEB-INF目录下打开classes目录,找到struts.xml文件,如下图


Eclipse中配备Struts2并实现HelloWorld
?

将struts.xml文件复制到Eclipse新建工程的src目录下,在我的工程中如下图:


Eclipse中配备Struts2并实现HelloWorld
?

三、如上面所示,在WEB-INF目录下打开lib目录,如下图:


Eclipse中配备Struts2并实现HelloWorld
?打开之后会有如上图的jar包,为保险起见,将所有的jar包复制到新建工程的lib目录下,在我的工程中如下图:


Eclipse中配备Struts2并实现HelloWorld
?

四、返回到WEB-INF目录下,找到web.xml文件并打开,打开之后会看到有如下代码:

?将其中<filter></filter>和<filter-mapping></filter-mapping>元素复制到Eclipse新建工程的web.xml文件中,我的web.xml文件如下所示:

?

五、在Eclipse中打开复制来的struts.xml文件,将文件中<struts>和</struts>之间的内容注释掉,并添加如下所示的代码:

?

六、在Ecplise中新建一个Hello.jsp文件,在<body>标签之间写如下代码:

?????


?

?

OK,至此所有的配置都配置好了,接下来就可以好好的去玩Struts2了。在这里还想再谈一点感受就是,遇到新的东西首先是先拿去用,等会用了在好好研究它的原理和细枝末节,就像别人给你一把枪一样,你不会一拿到枪就把它拆开来研究它的内部构造,而是直接拿去用,会用了,觉得这东西有意思了,再好好去研究的内部结构甚至是仿制出一把出来。这也是我以前所没有意识到的,希望今后改进,好好学习,天天向上。

?

热点排行