struts2初步搭建实践一

来源:互联网 发布:python一般用什么界面 编辑:程序博客网 时间:2024/06/05 04:28

    我觉得一切东西的学习都需要自己实践来摸索,所能首先能搭建出个struts2来再来深入理解其它东西,我觉得这对学习是很重要的!

第一步:请下载struts2

第二步.把下载下来的包解压(我下载的是struts-2.3.16-all),找到struts-2.3.16-all\struts-2.3.16\apps下的struts2-blank.war,对其解压struts2-blank。

        第三步.在myEclipse中创建web项目,并找到struts-2.3.16-all\struts-2.3.16\apps\struts2-blank\WEB-INF\classes下的struts.xml文件




再找到struts-2.3.16-all\struts-2.3.16\apps\struts2-blank\WEB-INF\src\java下的example.xml文件

先把struts.xml里的内容清除掉,然后把example.xml这个文件里的内容copy到struts.xml中去,把struts.xml这个文件放到myEclipse创建的项目里src文件里。

第四步.找到\struts-2.3.16-all\struts-2.3.16\apps\struts2-blank\WEB-INF里的web.xml文件直接把它放了项目里的WEB-INF里。

第五步.找到struts-2.3.16-all\struts-2.3.16\apps\struts2-blank\WEB-INF\lib里的jar文件全部放入项目里lib包里。

第六步.把\struts-2.3.16-all\struts-2.3.16\apps\struts2-blank\WEB-INF\src\java里example包放入项目src里。

第七步.把struts-2.3.16-all\struts-2.3.16\apps\struts2-blank里example文件放入WEB-Root里。注意这样其中是不安全的,因为可以直接通过路径来访问页面(安全的做法是放入WEB-INF里面)。

第八步.展示下我的项目(非常菜的,但慢慢来):

我的项目中各文件安排

我的webroot名称


我的struts.xml


我的访问





注意:


struts.xml放的位置应该直接在src文件夹下

如果struts.xml中extends="default";继承一个没有定义过的包会报如下错





0 0
原创粉丝点击