zoukankan      html  css  js  c++  java
  • Struts2 框架的快速搭建

    方便myEclipse 手动配置Struts2框架,写下此文,需要的朋友拿走不谢~

    一、引入JAR包

    WEB工程->WebRoot->WEB-INF->lib引入Struts2对应版本的核心JAR包,共11个,如图:

    二、修改WEB工程->WebRoot->WEB-INF->web.xml文件,加入如下代码:

    <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>
    

    三、配置struts.xml文件,此文件是Struts2框架的核心配置文件,需要放在SRC目录下面,添加如下代码(前提是已经有了自己的Action和JSP):

    <?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>
        <package name="default" namespace='/' extends="struts-default">
            <action name="HelloWorld" class="com.action.UserAction">
                <result name="success">/success.jsp</result>
            </action>
        </package>
    </struts>
    

     在上图中,自己定义了一个名为UserAction的java类,在WebRoot下面定义了一个success.jsp的页面,那么在访问localhost时,访问格式如下:

    http://localhost:8080/项目名/HelloWorld

    注意:要弄懂<package>,<action>,<result>中"name"值的含义,详细的问GOOGLE, 本文是为了快速搭建。

  • 相关阅读:
    用栈消除递归调用,实现DFS【伪代码】
    B树残缺版
    lvm
    RAID独立冗余磁盘阵列
    压缩、归档
    磁盘、文件系统
    setfacl、getfacl
    locate,find
    vim编辑器
    sed流编辑器
  • 原文地址:https://www.cnblogs.com/BrowserSnake/p/3644552.html
Copyright © 2011-2022 走看看