zoukankan      html  css  js  c++  java
  • Struts2 搭建开发环境

    关于Struts2的前世今生在网上有很多的资料,同学们可以自己到网络搜集这段历史,需要提到的是如果你以前使用过WebWork,那么Struts2就应该可以很快上手,通过下面这个图可以清楚的知道两者之间的关系。Struts2 = WebWork + Struts

    clip_image002

    首先从http://struts.apache.org/2.x/index.html上下载Struts2,我们使用的版本是最新的Struts2.1.6.

    clip_image004

    clip_image006

    将下载好Struts2的压缩包解压后里面有一个lib的文件夹,这里放的就是Struts2的jar包,当然我们不需要一次性将这么多的jar包放入到工程中,只需要将以下jar包导入到web工程的WEB-INF/lib中:

    commons-fileupload-1.2.1.jar

    commons-logging-1.0.4.jar

    freemarker-2.3.13.jar

    struts2-core-2.1.6.jar

    xwork-2.1.2.jar

    ognl-2.6.11.jar

    导入jar包后需要在web工程的src目录下建立struts.xml配置文件(文件内容后面详解),然后在web.xml中加入struts2的过滤器:

    <filter>

    <filter-name>struts</filter-name>

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

    </filter>

    <filter-mapping>

    <filter-name>struts</filter-name>

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

    </filter-mapping>

    建立好后,工程布局应如下所示:

    clip_image008

  • 相关阅读:
    C# 5注释
    C# 4关键字
    C# 3练习题
    python之子类调用父类的同名属性和方法
    python之继承
    python之对象删除和输出
    python之r,w,a
    python之类中的方法和属性
    python之面向对象
    python之os对文件的操作
  • 原文地址:https://www.cnblogs.com/kay/p/1385785.html
Copyright © 2011-2022 走看看