获取set()和push()方法向值栈放的数据
来源:互联网 发布:51单片机难的设计题目 编辑:程序博客网 时间:2024/06/06 01:15
------------------siwuxie095
获取 set() 方法向值栈放的数据
1、具体步骤
(1)在 Action 中使用 set() 方法向值栈放数据
(2)在 JSP 页面中从值栈获取数据
2、具体实现
(1)编写Action
@Override
public String execute()throws Exception {
// (1)获取值栈对象
ActionContext context=ActionContext.getContext();
ValueStack stack=context.getValueStack();
// (2)调用值栈对象的 set()方法
stack.set("username","siwuxie095");
return SUCCESS;
}
(2)编写页面
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!--引入 Struts2标签库 -->
<%@ taglib uri="/struts-tags" prefix="s"%>
<!DOCTYPE html PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html; charset=UTF-8">
<title>Data</title>
</head>
<body>
<!--
获取 set()方法设置的值:根据名称获取值
-->
<s:propertyvalue="username"></s:property>
</body>
</html>
获取 push() 方法向值栈放的数据
1、具体步骤
(1)在Action 中使用push() 方法向值栈放数据
(2)在JSP 页面中从值栈获取数据
2、push() 方法简介
1)使用push() 方法设置值,没有名称,只有设置的值
2)push() 方法会把向值栈中放的数据存到top 数组中
2、具体实现
(1)编写Action
@Override
public String execute()throws Exception {
// (1)获取值栈对象
ActionContext context=ActionContext.getContext();
ValueStack stack=context.getValueStack();
// (2)调用值栈对象的 push()方法
stack.push("abcd");
return SUCCESS;
}
(2)编写页面
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!--引入 Struts2标签库 -->
<%@ taglib uri="/struts-tags" prefix="s"%>
<!DOCTYPE html PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html; charset=UTF-8">
<title>Data</title>
</head>
<body>
<!--
获取 push()方法设置的值:根据 top数组获取值
-->
<s:propertyvalue="[0].top"></s:property>
</body>
</html>
【made by siwuxie095】
- 获取set()和push()方法向值栈放的数据
- struts2_day03_14_获取set和push方法设置值
- Struts2数据标签Property,Set和Push的用法
- Struts2学习笔记(5)-----Struts2数据标签Property,Set和Push的用法
- Struts2学习笔记(5)-----Struts2数据标签Property,Set和Push的用法
- 获取对象中字段的get和set方法
- g() 获得id单一 和class多个数组的class 获取数据push进去
- set 标签和push标签
- Android向服务器传送和接收数据的方法汇总
- POST方法向服务器传XML格式数据,并解析获取的数据。
- 获取日志数据的方法和系统
- java中获取set和get方法
- Java中获取set和get方法
- Java反射获取get和set方法
- javascript的push和pop方法
- redis主动向页面push数据
- 使用JSON数据向服务器提交和获取服务器传递的Json数据
- JAVA 向数据库中插入数据并获取主键的方法(逐渐补充)
- Linux帮助命令和压缩和解压命令
- c# 三方集合库C5介绍
- 堆排序
- 福建工程大学OJ --- 2570 university 【二分 , lower_bound 的运用】
- dhcp配置 错误处理(1)
- 获取set()和push()方法向值栈放的数据
- 4.3 Layout的设计
- kbe的UE4的demo大体解读
- jquery 淡入淡出以及获取slideToggle状态
- 微信文章爬虫demo -- 综合实验和练习
- 航信概要设计-4
- asp链接excel2016
- js刷新页面方法大全
- Linux关机和重启和其他命令