Maven与struts2的结合创建

转载 2018年04月16日 16:38:02

具体方法参照:https://www.jianshu.com/p/91fff2f8346a

1、 新建maven项目

2、 邮件项目->BuildPath ->Configure Build Path,将Order and Expert目录,勾选两个缺失的库,保存并退出

3、导入struts2库,添加

<dependency>

<groupId>javax.servlet</groupId>

<artifactId>servlet-api</artifactId>

<version>2.5</version>

<scope>provided</scope>

</dependency>

<dependency>

<groupId>org.apache.struts</groupId>

<artifactId>struts2-core</artifactId>

<version>2.5.2</version>

</dependency>

到dependencies里面,一共导入三个依赖包----junit(已存在的)、javax.servlet、struts2-core。三个库添加好后,右键项目->Maven->Updote Product(更新maven),所依赖的jar包将自动下载。

4、添加动作类

5、创建所需视图,对应动作类

6、配置struts.xml,在resources文件夹里。关于配置文件详解可参考博客https://www.cnblogs.com/wkrbky/p/5889328.html

基本配置:

    <struts>

           <!-- package名字name唯一 extends继承父类  action映射动作类 class为动作类地址 method是调用的方法名  result为转向的页面  struts差不多用于连接代码层面和视图层 -->

        <package name="hurricane"extends="struts-default">

            <action name="loginAction"class="com.demo.LoginAction" method="execute">

             <result>/result.jsp</result> 

            </action>

        </package>

</struts>

7、最后修改web.xml

<welcome-file-list>

    <welcome-file>index.jsp</welcome-file>

    </welcome-file-list>

    <filter>

        <filter-name>struts2</filter-name>

        <filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class>

    </filter>

 

    <filter-mapping>

        <filter-name>struts2</filter-name>

        <url-pattern>/*</url-pattern>

</filter-mapping>

8、运行项目实施,基本创建成功

Mybatis、Maven、Spring、struts2结合使用详解

Mybatis 与 maven、Spring、struts2 结合使用 首先通过maven的pom.xml文件来导入所需要的jar包,采用的spring4、struts2、maven 和 myb...
  • sinat_22523383
  • sinat_22523383
  • 2016-01-26 18:57:07
  • 2004

IntellijIdea创建Maven-Struts2的web项目

Intellij IDEA 2016.2.5 创建Maven Struts2的Web项目最近在自学Java的SSH框架,因为之前使用Android Studio 开发对Intellij系列的IDE比较...
  • u010846934
  • u010846934
  • 2016-11-28 18:11:06
  • 3049

使用Maven构建Struts2项目

1. Struts2的安装配置 1.1下载 进入apache的官方网:http://struts.apache.org/download.cgi#struts2316下载struts2的GA完整版...
  • wangli61289
  • wangli61289
  • 2014-07-03 11:13:25
  • 27822

Maven+struts2+eclipse环境搭建

Maven+struts2+eclipse环境搭建 1、在cmd命令中输入如下命令 mvn archetype:generate -DgroupId=com.xueyou.testproject -D...
  • wild46cat
  • wild46cat
  • 2016-06-05 12:30:44
  • 533

IDEA MAVEN Struts2项目搭建

介绍一下 IDEA搭建 Struts 项目的两种方式 : MAVEN项目 和 默认的框架支持。 建议先看本文目录,再按步骤操作。 1. 新建maven web项目 步骤如下: ...
  • shuai_wy
  • shuai_wy
  • 2018-01-10 16:51:47
  • 299

Struts2使用IntellijIDEA和maven管理:搭建开发环境

Struts2使用IntelljiIDEA和maven管理:搭建开发环境在对spring比较熟悉之后,决心学习一下另一个很流行的框架Struts2,奈何资料比较老旧,也没有采用maven和intell...
  • pinebud55
  • pinebud55
  • 2016-11-04 18:55:27
  • 2235

在eclipse下使用Maven创建Struts2项目样例

在eclipse下使用Maven创建Struts2项目样例 jdk7:JDK7 安装和配置 eclipse-kepler:怎么下载安装eclipse tomcat7 : 手把手图文教你eclip...
  • yutao929
  • yutao929
  • 2016-06-10 17:02:20
  • 3285

myeclipse使用maven构建struts2项目详解

myeclipse利用maven构建struts2项目
  • u011459278
  • u011459278
  • 2015-10-15 11:47:00
  • 1114

Maven - 构建Struts2项目

1、MyEclipse设置本地Maven及仓库 2、新建Web Project 3、修改pom.xml 删除原有pom.xml内容,添加如下struts依赖 proj...
  • itmyhome
  • itmyhome
  • 2015-12-13 22:39:23
  • 2408

Eclipse使用Maven创建Struts2工程之Helloworld

之前在看struts2的官网案例的时候,发现官方网站上使用的maven进行项目的管理。我也在网上看到很多关于使用eclipse结合maven创建struts2项目的文章,但是都比较旧了,创建的步骤也比...
  • muyi_amen
  • muyi_amen
  • 2016-12-20 15:06:05
  • 429
收藏助手
不良信息举报
您举报文章:Maven与struts2的结合创建
举报原因:
原因补充:

(最多只允许输入30个字)