struts2

引用块内容

  1. 配置路径
    struts2包
    这里写图片描述

  2. 引入约束
    在src目录下建立struts.xml文件(struts2核心文件,起到web.xml中根据路径查找相应的servlet文件的作用。名字固定,不可更改),引入dtd约束。

<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
    "http://struts.apache.org/dtds/struts-2.3.dtd">
  1. 配置action
    建立java类
package com.xiaoqi.testAction;
/**
 * 1.servlet中通过继承HttpServlet,重写里面的方法。
 *  每次启动都会执行service方法。
 *  在web.xml中配置servlet访问路径。
 * 
 * 2.每次启动都会执行execute方法。
 *  在struts.xml中配置action访问路径。
 * @author xiaoqi
 *
 */
public class fristAction {

    public String execute() {

        return "ok";
    }
}

在struts.xml文件中配置路径

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
    "http://struts.apache.org/dtds/struts-2.3.dtd">

<struts>
    <package name="fristAction" extends="struts-default" namespace="/">
        <!-- name="action" 访问名称  -->
        <action name="action" class="com.xiaoqi.testAction.fristAction">
             <!--name="ok" 为execute中返回的值。跳转到相应的页面 -->
            <result name="ok">/helloStruts.jsp</result>
        </action>
    </package>


</struts>

4.配置过滤器
在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>
阅读更多
上一篇JDBC连接mysql数据库
下一篇input框中添加正则表达式
想对作者说点什么? 我来说一句

struts2案例 struts2 struts2源码

2010年12月29日 7.07MB 下载

struts2实例struts2实例

2009年11月03日 22KB 下载

struts2例子struts2例子

2009年03月03日 3.21MB 下载

struts2简介struts2简介

2011年05月10日 1.24MB 下载

struts2资源下载,struts2资源下载

2010年04月20日 760KB 下载

没有更多推荐了,返回首页

关闭
关闭