2013年6月4日星期二

安装Struts2的一般步骤

安装Struts2的一般步骤

152人阅读 评论(0) 收藏 举报
1.       建立Web应用项目
2.       Struts2的目录结构
1.       apps 该文件夹下包含了基于Struts2的示例应用,这些示例应用对于学习者是非常有       用的资料。
2.       docs 该文件夹下包含了Struts2的相关文档,包括Struts2的快速入门、Struts2的文档,以及API文档等内容。
3.       lib  该文件夹下包含了Struts2框架的核心类库,以及Struts2的第三方插件类库。
4.       src  该文件夹下包含了Struts2框架的全部源代码。
3.       Struts2lib目录下的相关JAR文件拷贝到Web应用项目的lib目录中,同时修改Web应用的web.xml文件,添加Struts2的配置。
 1. 必须的JAR文件:  struts2的五大核心jar
1  Commons-logging.jar --------------   用于通用日志处理
2  Freemarker.jar  --------------   表现层框架,定义了struts2的可视组件主题
3  Ognl.jar  --------------   OGNL表达式语言,struts2支持该EL
 4  Struts2-core.jar  --------------    struts2 的核心库
5  Xwork-core.jar  --------------   webwork的核心库
 如要整合其他框架,则需要添加相应的xxx-plugin.jar如: 整合spring需要将这个jar包导入。struts2-spring-plugin.jar ---struts2spring插件 开发struts2项目时,不要一股脑把struts2框架lib下的所有jar复制到自己的项目中,要是在整合其他框架。那样使得项目显得非常之臃肿。而且根本没有什么用的 ...
2. 修改web.xml
        <!-- 配置Struts2 -->
             <filter>
          <!-- 配置核心过滤器 -->
          <filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
       </filter>
       <filter-mapping>
          <!-- 拦截所有URL用户请求 -->
          <filter-name>struts2</filter-name>
          <url-pattern>/*</url-pattern>
  </filter-mapping>
4.       需要在Web应用项目的classes目录下建立一个struts.xml配置文件,内容代码如下:
具体配置根据项目来定。
   <!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>  
         <package name=" " extends="struts-default" >
              <action name="">
                     <result></result>
              </action>       
        </package>
       <include file=""></include>
</struts>

没有评论:

发表评论