1,在项目 HeadFirstStruts2chapter02 中,新建HelloWorldAction.java,继承ActionSupport类,
package com.cruise.action;

import com.opensymphony.xwork2.ActionSupport;

public class HelloWorldAction2 extends ActionSupport{

private  String name ;
    
    public String getName() {
       return name;
    }

public void setName(String name) {
       this.name = name;
    }

@Override
    public String execute() throws Exception {

System.out.println("struts2的默认的方法执行了");
       return "success";
    }
}

2,修改struts.xml文件,
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="suibiandingyi" extends="struts-default">
    <action name="hello" class="com.cruise.action.HelloWorldAction">
       <result name="success">helloworld.jspresult>
    action>
    <action name="hello2" class="com.cruise.action.HelloWorldAction2">
       <result name="success">helloworld.jspresult>
    action>
package>

struts>
3,测试,同上一节。

4,通过post方式提交 index.jsp 如下:
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<form action="hello2" method="post">
    name:<input type="text" name="name"/><input type="submit" value="提交">
</form>
</body>
</html>
5,测试post方式:

点击提交

第03讲 struts2中ActionSupport引入相关推荐

  1. 在Struts2中使用OGNL

    OGNL是XWork引入的一个非常有效的数据处理的工具.我们已经了解了OGNL的基本操作和OGNL的内部结构,接下来,我们来看看XWork对OGNL做了什么样的加强,以及OGNL的体系在Struts2 ...

  2. Struts2入门第一讲——Struts2框架的快速入门

    Struts2框架的概述 Struts2是一种基于MVC模式的轻量级Web框架,它自问世以来,就受到了广大Web开发者的关注,并广泛应用于各种企业系统的开发中.目前掌握Struts2框架几乎成为Web ...

  3. struts2中 ServletActionContext与ActionContext区别

    1. ActionContext 在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息, ...

  4. WEB Struts2 中OGNL的用法

    2019独角兽企业重金招聘Python工程师标准>>> User对象属性获取 如User中有username和password字段 获取username属性<s:propert ...

  5. 【struts2】struts2中对象的获取

    ========================================== 在后台如何获取对象: ========================================== 方法一 ...

  6. Struts2源码学习(一)——Struts2中的XWork容器

    接下来记录几篇学习Struts2源码的文章,希望能温故而知新. 目录: 1, 为什么引入容器 2,容器的定义 3,对象创建分析 4,依赖注入分析 5,对象创建和依赖注入的实现 首先,了解为什么框架要引 ...

  7. Struts2中Action接收参数

    Struts2中Action接收参数的方法主要有以下三种: Struts2中Action接收参数的方法主要有以下三种: 1.使用Action的属性接收参数:     a.定义:在Action类中定义属 ...

  8. Struts2中action接收参数的三种方法及ModelDriven跟Preparable接口结合JAVA反射机制的灵活用法...

    Struts2中action接收参数的三种方法及ModelDriven跟Preparable接口结合JAVA反射机制的灵活用法 www.MyException.Cn   发布于:2012-09-15 ...

  9. Struts2中action获取request、response、session的方式

    2019独角兽企业重金招聘Python工程师标准>>> 第一种方式,非IoC(Spring中的控制反转)方式: package com.action; import java.uti ...

  10. 在struts2中訪问servletAPI

    在struts2中訪问servletAPI,通俗点也就是使用servlet中的两个对象request对象和response对象. 前几天看到一个CRM项目的源代码,里面使用request对象和resp ...

最新文章

  1. 【全网之最】全网最短代码——给名字、电话、账号、昵称加星号*添加隐私保护、身份证号加密、信息脱敏
  2. java版spring cloud+spring boot+redis多租户社交电子商务平台(十二)断路器监控(Hystrix Dashboard)...
  3. 帧同步_什么是帧同步什么是状态同步
  4. 数学建模4 论文写作排版和技巧
  5. ajax参数中有加号,浅谈在js传递参数中含加号(+)的处理方式
  6. shell脚本:实现文件覆盖写入、文件内容追加写入
  7. Linux tcpdump
  8. 性能提升 3 倍的树莓派 4,被爆设计缺陷!
  9. asp.net生产环境和开发环境的错误日志包装策略
  10. Java实现一个会员制度的CD出租销售店,基本的功能有:一是对会员的管理,包括增加会员、删除会员;二是对货品的管理,包括出租、销售CD、进货、统计账目等。
  11. npm install 报错(npm ERR! errno -4048,Error: EPERM: operation not permitted,)解决方法
  12. Revit二次开发入门
  13. ora01033是什么错误linux,ora-01033错误的解决办法
  14. 网络工程师知识-盘点网工调试工具常用console线汇总
  15. Excel学习日记:L30-制作甘特图
  16. html5人脸拼图,layout拼图
  17. java gef_GEF简介
  18. DOM4j解析XMl中碰到的问题解决
  19. 3D数学系列之——从“蒙的挺准”到“蒙的真准”解密蒙特卡洛积分!
  20. python生成一维数组,二维数组

热门文章

  1. 速达财务管理软件使用方法
  2. jsp项目如何定位当前页面是哪个jsp
  3. C#【必备技能篇】Win10 查看 DLL 中的函数
  4. 【Python】numpy矩阵运算大全
  5. 一、「下载JDK」「配置JDK」「下载JDK文档」
  6. Vulkan入门(一)-环境配置.md
  7. android zenmode 通知,【Android系统】Android M ZenMode(禅模式)分析(2)
  8. 0.0 研磨设计模式
  9. 3D打印软件推荐|常用3D打印软件有哪些?
  10. 进阶 | 产品失效模式与效益分析(DFMEA)的实际应用