zoukankan      html  css  js  c++  java
  • 条理清晰的搭建SSH环境之添加所需jar包

    一、首先介绍要添加框架环境:

    • JUnit
    • Struts2
    • Hibernate
    • Spring

    (1)配置JUnit

      /**-------------------------添加JUnit-------------------------------*/

      右击Web项目--->Build Path--->Add Libraries--->在“Add Libraries窗口选择Junit”---

      --->Next--->选择版本JUnit 4

      /**-------------------------完成JUnit!------------------------------*/

    (2)Struts2

    • 添加Jar
    • struts.xml
    • web.xml 

      /**-------------------------添加Struts-------------------------------*/

      1、添加Jar,将路径struts-2.3.16-allstruts-2.3.16appsstruts2-blankWEB-INFlib下的所有Jar拷贝到项目 WEB-INF下的lib下。

      

      2、拷贝并编辑web.xml,将路径struts-2.3.16-allstruts-2.3.16appsstruts2-blankWEB-INF下的web.xml中配置Struts2核心的过滤器的代码拷贝到项目WEB-INF的web.xml下:

      编辑web.xml: 

       <!-- 配置struts2核心的过滤器 -->
       <filter>
            <filter-name>struts2</filter-name>
            <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
        </filter>
    
        <filter-mapping>
            <filter-name>struts2</filter-name>
            <url-pattern>/*</url-pattern>
        </filter-mapping>

      3、拷贝并编辑Struts.xml,首先在项目下新建一个命名为config的Source Folder包用来存放配置文件。

       将路径struts-2.3.16-allstruts-2.3.16appsstruts2-blankWEB-INFsrcjava下的struts.xml文件拷贝到config包下。

       编辑如下:

       

    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
        "http://struts.apache.org/dtds/struts-2.0.dtd">
    
    <struts>
        <!-- 配置为开发模式,一旦文件改动,不需要重启,会立即生效 -->
        <constant name="struts.devMode" value="true" />
        <!-- 把扩展名设置为action -->
        <constant name="struts.action.extension" value="action" />