成都网站建设设计

将想法与焦点和您一起共享

基于intellij和meavn的整合开发struts2框架的web程序

前提:下载安装好intellij和meavn,

从事成都服务器托管,服务器租用,云主机,网络空间,域名注册,CDN,网络代维等服务。

以下是步骤:

    1.首先使用meavn建立一个新的web。

        使用'windows + r'打开命令控制台,打出mvn -version 检验是否安装成功

        然后 mvn archetype:generate  命令会提示你建立怎么样的工程

        这里 输入10 建立个web工程

        下面就让你输入会让你输入groupId和artiFactId等等,参考我的博客 meavn的配置

       2.使用meavn把工程建好之后,需要用intellij打开,如下图

            基于intellij和meavn的整合开发struts2框架的web程序

    找到你所建的工程就好了,一般默认的在C:\Users\你的主机名\IdeaProjects下面

    3.引入之后,需要修改和建立三处。

        第一处:在pom.xml文件中加入struts2的依赖。这里可以从http://mvnrepository.com/

这里寻找依赖,

        



  org.apache.struts
  struts2-core
  2.3.32

         这里是亲测没有问题,但是如果是2.5.13中,就可能有点问题,会导致


  struts2
  org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

         这里filter-class的类找不到。会报一些one or more filter failed work...

但是如果你将这里的类名改为

org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter

注意:还要将这些依赖让其自行载入,步骤如下

            基于intellij和meavn的整合开发struts2框架的web程序

然后会打开,基于intellij和meavn的整合开发struts2框架的web程序

点击红圈标记处,让依赖的jar包自行导入!

        第二处:在web.xml中加入



  
    struts2
    org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
  
  
    struts2
    /*
  

        这里是全部的,一般只需加入

    就可以了。

        第三处:在resource目录下建个struts.xml文件,方法如下

           基于intellij和meavn的整合开发struts2框架的web程序

如此就已经完备。可以直接运行,这里就不在讲解如何配置tomcat等。。自行百度


当前文章:基于intellij和meavn的整合开发struts2框架的web程序
网页地址:http://chengdu.cdxwcx.cn/article/pjcjee.html