`
Hermosa_Young
  • 浏览: 250492 次
  • 来自: 上海
社区版块
存档分类
最新评论

动态Action实验

阅读更多

1. 创建Java Web,添加jar包

 

2. 创建名为UserAction的Action对象,添加add()与update()方法

package com.yuan;
import com.opensymphony.xwork2.ActionSupport;

public class UserAction extends ActionSupport{
	
	private static final long serialVersionUID = -5863435861595037127L;
	private String info;
	
	public  String add() throws Exception{
		setInfo("add user information");
		return "add";
	}
	
	public  String update() throws Exception{
		setInfo("update user information");
		return "update";
	}
	public String getInfo() {
		return info;
	}

	public void setInfo(String info) {
		this.info = info;
	}
}

 

3. 配置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="user" extends="struts-default">
		<action name="userAction" class="com.yuan.UserAction">
			<result name="add">/user_add.jsp</result>
			<result name="update">/user_update.jsp</result>
		</action>
	</package>
</struts>

 

4. 创建user_add.jsp和user_update.jsp

<body>
	<s:property value="info"/>
</body>

 

5. 创建首页index.jsp

<body>
	keep improving!!!
	<a href="userAction!add">add information</a>
	<a href="userAction!update">update information</a>
</body>

 

6. 运行结果


 
 
 

 

 

 

 

 

 

 

 

 

 

  • 大小: 3.7 KB
  • 大小: 3 KB
  • 大小: 3.4 KB
分享到:
评论

相关推荐

    基于J2EE的开发技术 - 实验项目1 - Action的实现与配置

    基于J2EE的开发技术 - 实验项目1 - Action的实现与配置

    一个Action多方法调用的Struts 2的应用程序

    利用Struts 2框架创建一个web项目chap2_e22,实现用户登录过程。具体要求是在loginAction类中分别用login()和registered()处理用户登录和注册的过程,分别创建login.jsp和register.jsp两个...(源代码和实验报告)

    MSR-Action3D数据集

    MSR-Action3D数据集包含20个动作:高臂波、水平臂波、锤、手抓、向前冲、高抛、画x、画勾、画圆、手拍、双手波、侧拳、弯、前踢、侧踢、慢跑、网球挥杆、网球发球、高尔夫挥杆、拾取、拾取、扔。有10个实验对象,每个...

    编译原理实验LR分析表构造LR分析器

    (1) 若ACTION(sm,ai)为移进,且s = GOTO(sm,ai),则三元式变成: (s0s1……sm s, #X1X2……Xm ai, ai+1……an#) (2) 若ACTION(sm,ai)= {A→β},则按照产生式A→β进行规约。此时三元式变为 (s0s1...

    LR.zip_Action!_LR1_LR分析实验_LR分析表_编译原理LR

    编译原理实验,LR(1)分析器 C++实现,实现了Action表和goto表,以及对句子的分析

    Android移动应用开发实验指导书.docx

    任务 1、请在AndroidManifest.xml文件中配置SecondActivity: 配置Intent的Action属性为com.sise.intent.action.JHY_ACTION; 配置Category属性为com.sise.intent.category.JHY_CATEGORY。 通过隐式Intent的使用从...

    JavaWeb实验报告.doc

    Java Web实验报告 Java Web Experiment Report 学生所在学院: 学院 学生所在班级: 学 生 姓 名 : 学 号 : 指 导 教 师 : 月 一、客户端开发设计:系统设计 一、实验目的 掌握Html的语法和用法,能制作简单的...

    实验五 LR分析器设计

    实验内容及操作示范详见实验指导书... 内容简介: 给定说明语句的拓广文法G[S ]如下: (0) S -&gt;S (1) S-&gt;v I:T (2) I-&gt;I,i (3) I-&gt;i (4) T-&gt;r 其中v代表终结符var,r代表real。 其识别规范句型活前缀的DFA及LR(0)分析...

    编译原理实验综合.zip

    编译原理实验,包括词法分析,LL1文法,LR1文法三个实验,运行结果完整,词法分析结果展示清晰,LL1有预测分析表,first,fllow集,规约分析步骤界面显示,LR1y有动作表(ACTION)和状态转换(GOTO)以及项目集族构造...

    网络数据库实验教程实验案例

    网络数据库实验教程实验案例网络数据库实验教程实验案例

    Web应用安全:HTTP协议GET和POST的使用区别实验.docx

    实验一:HTTP协议POST 实验目的 ... 二、实验用到的工具软件 firefox的firebug插件 抓包工具wireshark ...&lt;form action="a2.php" name="form1" method="post"&gt; 姓名: 年龄: &lt;input type="submit" value="

    Java课程设计实验报告及全部源码流程图.doc

    但是两周下来 ,我做到了,我独立完成了对备忘录程序的编写,累积下来这部分共涉及到包括Action Listener,Mouse Listener,Menu Listener,Document Listener等各种各类监听18个监听,分为6个类,累计完成程序千余...

    C#网络应用编程实验 矩阵并行计算练习

    C#网络应用编程第三版(人民邮电出版社)课后上机练习实验 实验三 矩阵并行计算练习 关键技术是将任务利用Action委托,交给Parallel.For 或者 Parallel.ForEach并行运行,并利用WPF控件的Dispatcher.Invoke 显示处理...

    计算机组成原理仿真实验系统设计与实现 (2009年)

    通过对真实实验仪仿真,采用Flash Action Script设计开发出仿真实验系统,提供单模块和整机虚拟实验环境,可以在虚拟实验机上完成硬件电路连线操作、信号输入操作、全速或微单步运行汇编语言程序,并用动画动态演示...

    Denver Intensity of Spontaneous Facial Action ( DISFA ) 数据集

    Denver Intensity of Spontaneous Facial Action ( DISFA ) 数据集由 27 个视频组成,每个视频 4844 帧,共有 130,788 张图像。动作单元注释处于不同的强度级别,在以下实验中将被忽略,动作单元要么设置要么未设置...

    实验四-Android基本组件交互实验.doc

    实验四 Android基本组件交互实验 【实验目的】 本实验是Android基本组件实验,主要针对Activity、Service和Receiver实现和使用方 法。通过实验使学生掌握Activity的跳转、Service的启动停止以及Receiver的接受等。 ...

    jsp实验报告.doc

    charset=GB2312"%&gt; &lt;HTML&gt; &lt;BODY BGCOLOR=cyan&gt; &lt;FONT Size=3&gt; &lt;FORM action="showDictionary.jsp" method = get name=form&gt; 请输入单词(用空格分隔):&lt;INPUT type="text" name="word"&gt; &lt;BR&gt;&lt;INPUT type="submit" ...

    《Web应用技术》实验

    实验内容及步骤 设计一个简单的注册流程实现页面,步骤: 设计一个注册的页面,插入一个7行2列的表格,插入一个表单。第一列的内容分别为:用户名,,性别,住址,联系电话,EMAIL地址,密码。 通过表单将注册信息...

    LR(0)分析器实验标准规范报告

    这张分析表包括两个部分,一是“动作”(ACTION)表,另一是“状态转换”(GOTO)表。他们都是二维数组。ACTION(s,a)规定了当状态s面临输入符号a时应采取什么动作。GOTO(s,X)规定了状态s面对文法符号X(终结符或...

    chemitest.zip_flex_中学化学实验_虚拟化学实验

    编程实现中学化学虚拟实验系统的设计使用MyEclipse6.0+Flex Builder3.0 plugin、My SQL、Apache Tomcat 6.0、BlazeDS、FMS、JDK1.6、Action Script3.

Global site tag (gtag.js) - Google Analytics