根据上一篇的项目搭建,接下来引入需要使用Struts2相关包
1,如何利用maven往项目中引入包?
maven就像一个导包助手一样,让它知道去哪里拿什么,他就会自动完成需要的包的搬运工作.
(1),下达命令,内容:帮我把struts2的包拿过来
1)进入http://mvnrepository.com/ 搜索Struts2
2),进入第一项,选择一个你要使用版本
3),复制指令
4),添加到pom.xml文件
(2),到此,保存pom.xml文件,maven就已经去工作了,如果自动引入包,则在项目右键执行如下动作
(3),下面测试一下struts2
3,新建一个Action Java类
package system.action;import com.opensymphony.xwork2.ActionSupport;public class MainAction extends ActionSupport{ private static final long serialVersionUID = -6503289520888292244L; private final static String SUCCESS = "success"; public String main(){ return SUCCESS; }}
2),src/main/resource包下创建struts.xml文件
login.html
3),web.xml中添加过滤器
struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /*
4),创建两个不同内容的页面,用于显示
5),利用servlet容器启动项目,访问声明的action地址就可以看到效果了
以上就是maven引Struts2包的过程,以后需要其他相关包,利用maven来帮助引入,方便的多.
posted on 2015-12-31 15:14 阅读( ...) 评论( ...) 收藏