搭建一个简单的struts2项目

看过很多struts2前期搭建的教程,每次搭建不是这里错就是那里有点问题,现在把最核心的3点给写出来,一个简单的struts2项目就轻轻松松搞定。

1.struts2项目必需的jar包:commons-fileupload.jar; xwork-core.jar; struts2-core.jar; javassist.jar; freemarker.jar; commons-logging-api.jar; commons-lang.jar; commons-fileupload.jar; commons-io.jar;ognl.jar(可选,方便写jsp);总共10个。

2.接下来在webContent下写个index.jsp文件,里面用个form跳转,action="hello“;再写一个succes.jsp文件用作跳转成功后的页面展示,这个文件中就可以用struts2的ognl表达式来输出数据。

3.配置一下web.xml,里面关键的有定义一个filter,filter-name为struts2,指定过滤的类,filter-mapping下的url-pattern为/*,即过滤所有的请求地址,目的是让所有地址统一受struts的核心类进行管理。然后在src目录下写一个struts.xml文件,这个文件定义了各个action的name和class,根据该类返回的result的name值进行不同页面的跳转,比如跳转到success.jsp,那么struts.xml就是  

...struts2的申明加上+

         

                 

                             /success.jsp

                 

         

好啦,大致就这样子了,一个简单的struts项目就搞定了

你可能感兴趣的:(搭建一个简单的struts2项目)