导包

包的地址在地址,点击进去可以看到clone or down,点击即可下载
把包放进你的工程里面,在引入你的项目就完成了


web.xml里添加过滤器配置

在配置文件复制添加下面部分内容即可

<filter>
    <filter-name>struts</filter-name>
    <filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
    <filter-name>struts</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

配置struts.xml

  1. 在src下创建struts.xml
    然后在struts.xml加入下面代码
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
    "http://struts.apache.org/dtds/struts-2.5.dtd">

基本格式

<struts>
    <package name="a" extends="struts-default">
        <action name="随意取" class="action类的全路径" method="方法名">
            <result name="xx">页面地址</result>
            <result name="tt">页面地址</result>
        </action>
    </package>
</struts>

创建Action类,继承ActionSupport,添加execute方法


知识点

http://ip:端口/工程/[命名空间/]action配置
package和action的配置(访问:1.先找命名空间2.找对应的action)
一.package的属性:name、extends、namespace
1.name:用于为package命名,给其他package继承使用
2.extends:继承
3.namespace:命名空间,避免同名的action造成歧义
namespace="/abc"
namespace="/"
namespace="" 默认命名空间(不配置时就是默认的)
在匹配路径时,首先需按照命名空间,
如果我们配置了命名空间,并且路径里包含命名相同空间时,则开始第二步:找action的配置。

如果路径中的命名空间我们并没有配置,默认去namespace="/"配置中开始第二步


司处
0 声望1 粉丝

一生只有一次,所以我们才得拼尽全力


下一篇 »
java配置环境