Struts2 数据 标签 之 Bean Tag

阿里云学生机2核4G,30分钟搞定DNF台服联机(CentOS 7.6保姆级教程) 本文提供阿里云学生机2核4G搭建DNF台服联机的详细教程,涵盖服务器选购、网络配置、服务端部署及客户端联机设置。通过CentOS 7.6系统优化和端口配置,30分钟内即可完成搭建,适合学生和技术爱好者低成本实现游戏联机体验。 阅读详情

Bean Tag

 

The Bean tag is a generic tag that is used to instantiates a class that confirms to the JavaBeans specification. This tag has a body which can contain a number of Param elements to set any mutator methods on that class.

If the id attribute is set on the BeanTag, it will place the instantiated bean into the stack's Context.

Add the following code snippet into the struts.xml file.

 

 

 

struts.xml

<action name="beanTag" class="net.roseindia.beanTag">
   <result name="success">/pages/genericTags/beanTag.jsp</result>
</action>

Create an action class as shown below:

 

 beanTag.java

package net.roseindia;
import com.opensymphony.xwork2.ActionSupport;

public class beanTag extends ActionSupport {
  public String execute() throws Exception{
  return SUCCESS;
  }
}

 

create a simple java bean as shown: 

 

companyName.java

package net.roseindia;

public class companyName {
  
  private String name;

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

  public String getName(){
  return name;
  }
}

Now create a jsp page using <s:bean> and <s:param> tags as shown in the beanTag.jsp page. The bean tag instantiates the "net.roseindia.companyName" class, it confirms to the JavaBeans specification. The id attribute is set on the BeanTag, it places the instantiated bean into the stack's Context. The body of <s:bean> tag contains a param element

<s:param name="name">RoseIndia</s:param> which is used to set the value for the setName() method of the "companyName" class and <s:property value="%{name}" /> retrieves that value by calling the getName() method.

 

beanTag.jsp

<%@ taglib prefix="s" uri="/struts-tags" %>

<html>
  <head>
  <title>Bean Tag Example!</title>
  </head>
  <body>
  <h1><span style="background-color: #FFFFcc">Bean Tag 
   (
Data Tags) Example!</span></h1>
  <s:bean name="net.roseindia.companyName" id="uid">
  <s:param name="name">RoseIndia</s:param> 
  <s:property value="%{name}" /><br>
  </s:bean>

  </body>
</html>

 

Output of the beanTag.jsp

使用STM32制作简易数字时钟 连接LED数码管的电源和地线到STM32单片机的对应引脚,将数码管的A、B、C、D引脚连接到STM32单片机的I/O口引脚。通过编写和调试这个项目,可以熟悉STM32单片机的GPIO口和定时器的使用,以及数字显示的控制。步骤六:测试和调试 通过观察数码管的显示,可以验证时钟功能是否正常工作。步骤四:编写代码 在主程序中,我们将使用定时器中断来控制时钟的运行,并使用GPIO口控制LED数码管的显示。步骤五:编译和下载 编译代码并下载到STM32单片机中,通过调试器和串口监视器进行调试和查看输出结果。 阅读详情

相关推荐

[FPGA高速以太网]基于Verilog与1G/2.5G Ethernet PCS/PMA IP核的2.5G UDP通信实战

本文详细介绍了基于FPGA与1G/2.5G Ethernet PCS/PMA IP核实现2.5G UDP通信的完整实战方案。文章以黑金AX7A200开发板为硬件平台,深入讲解了从硬件选型、IP核配置、Verilog测试逻辑编写到系统调试与性能验证的全过程,重点剖析了利用SGMII接口与GTP收发器实现高速数据传输的关键技术与避坑指南,为FPGA高速以太网应用开发提供了宝贵经验。

sql99的博客 567

Bean:Tags

Bean:Tags:该标签库包含的标签可以用来创建Bena、访问Bean和访问bean的属性。同时提供了依据Cookies、header和parameters的值创建相关Bean的能力。bean:cookie:    bean:cookie标签取回请求中名称为name的cookie的值。如果没有指定multiple属性则依据刚取回的值创建一个Cookie类型的bean。如果指定了multipl

静静 的专栏 376

Excel插件开发实战:从零封装一个带自定义Ribbon的.xlam工具包

本文详细介绍了如何从零开发一个带自定义Ribbon的Excel插件.xlam工具包。通过VBA和XML技术,读者将学习到插件架构设计、Ribbon界面定制、模块化开发以及企业级部署策略,帮助提升Excel自动化办公效率。

weixin_42531128的博客 516

Struts2标签之bean

上次介绍的是Struts2数据标签中的set,这次介绍的是数据标签中的bean标签。bean标签的属性为:name定义要实例化的JavaBean完整类名。

颜枫 653

Kindle电子书DRM破解全攻略:从下载到转换的完整流程(含最新DeDRM插件配置)

本文详细介绍了2025年最新Kindle电子书DRM移除的完整实战流程。针对亚马逊加密机制的升级,文章重点讲解了如何配置最新的DeDRM插件、从新版Kindle客户端提取密钥,并利用Calibre完成电子书的解密与格式转换,为个人备份提供了一套可行的解决方案。

weixin_29279153的博客 1730

1️⃣ Coze智能体基础入门教学(2025年全新版本)

不妨设想一下,倘若我们能够打造出一个数字助手,它不但能精准洞悉我们的需求,更可以独立思索、学习以及付诸行动,这便是 AI Agent 的基础理念。它恰似计算机世界里的 “智慧精灵”,能够感知周遭环境、做出判断并采取行动。AI Agent 的发展之路精彩纷呈。它走过了三个重要阶段:起初,它犹如一个被规则束缚的机器人,只能按预设好的指令开展工作。接着,它学会运用统计学方法,通过分析数据来做决策,变得越发灵活。到如今,凭借深度学习技术,它已经能够像人类一样去学习复杂的任务了。

李同学Lino的博客 4084

javabean的三个tags

i. 这个标记被用于声明和实例化javabean类.语法如下:<jsp:useBean id="object-name" scope="page | request | session | application" type="type-of-object" class="fully-qualified-classname" beanName="fully-qualified

!Java 2612

华为OD机试真题 新系统 9月16号 【园区基站节能部署规划】

华为OD机试真题 新系统【园区基站节能部署规划】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题 【园区基站节能部署规划】多语言题解。

qq_45776114的博客 352

Struts2学习笔记(九)——数据标签

Action          在一个jsp中调用Action,并通过指定executeResult参数,将该action的处理结果包含到本页面中。我觉得可能在 component标签中用到,在组件Jsp页面中使用action标签去执行服务器端的代码。有用的属性有:     id:可选属性,该属性将会作为该Action的引用ID    name:必填属性,通过该属性指定该标签调用哪个Act

dananhai381的专栏 517

Python爬虫实战:使用Scrapy+Playwright高效获取电力市场数据

本文将详细介绍如何使用Python构建一个高效的电力市场数据爬虫系统。我们将结合Scrapy框架和Playwright浏览器自动化工具,解决电力市场网站常见的反爬机制,实现数据的稳定抓取。文章包含完整的项目搭建流程、代码实现、数据处理方案以及部署建议,帮助读者掌握现代爬虫开发的核心技术。关键词:Python爬虫、Scrapy、Playwright、电力市场、数据采集、反爬对策python复制下载# 基本字段region = scrapy.Field() # 区域。

2201_76125261的博客 1881

2026华为OD面试题029:勇攀数字高峰

在给定的数字地形图里寻找登山路径,数字代表当前位置的海拔高度。要求从最低海拔出发,不断攀登,最终到达最高山峰。地图保证最低海拔和最高山峰都只有一个。 登山规则: - 路径上的海拔必须严格递增 - 只能向上下左右 4 个方向移动 - 路径必须从最低海拔开始,到最高海拔结束 - 每个地点只能走一次 - 每一步的攀登高度差必须大于 0,且不超过指定值 `K` 输出满足条件的登山路径的数量。

琅嬛福地 115

Struts2--标签tag

  在Struts2框架中提供了一套标签库,可以与struts2无缝结合。      数据标签a、action、bean、date、debug、i18n、include、param、property、push、set、text、url   控制标签:if、elseif、else、append、generator、interator、merge、sort、subset 简单实...

dengjuyan2649的博客 175

推荐系统[六]:混排算法简介、研究现状混排技术以及MDP-DOTA信息流第三代混排调控框架,高质量项目实战。

混排是指将多个不同的推荐结果混合在一起,以提供更多样化的选择和更全面的覆盖。混排的目的是为了避免推荐系统出现过度偏向某些内容或类型的情况,从而提高推荐的多样性和准确性。混排的实现方式通常是基于多种推荐算法和数据源,通过加权和组合的方式来生成最终的推荐结果。信息流推荐算法的核心是理解用户兴趣,捕捉用户逛买意图,并据此做到高效的人货匹配。

丨汀、的博客 1929

Struts2中数据标签使用示例

Struts2提供了大量丰富的标签供使用,它不再像Struts1中一样,将种类标签进行分门列别,但可以根据其使用的用途用以区别。本文通过对Struts2中数据标签的学习,来对Struts2中标签的学习起到一个抛砖引玉的作用。文中将介绍Action标签、Bean标签、Data标签、Include标签、Param标签、Set标签、Text标签、Property标签等标签。 代码下载:http:/...

加菲猫小站 154

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Struts tags (2) ----Bean(1)

Bean TagsStruts­-bean 标签库中的JSP自定义标签的主要作用是用于访问Bean和Bean的属性,以及基于这些访问而定义新的Bean,使得页面可以通过脚本变量和页面内的属性来访问这些Bean。     CookieCookie标签的作用是获取指定的Cookie的属性值并将其定义一个脚本变量。当该标签中出现问题时(比如设定的cookie变量没有找到,并且valu

cnynlf的专栏 1577

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Struts2学习——1700Struts通用标签

背景我们可以把Struts标签分为,通用标签,控制标签,UI标签等,以下几个小节就主要来讲Struts常用的一些标签,这些标签并不是全部的标签,只是一些比较常用的标签。通用标签 ——property本文是以结果导向分析的方式进行的。其实property标签,我们前面已经常用了。如果value=”xxx”的xxx部分没有特意指定,那么就默认是OGNL表达式,如果要输出的是字符串的吧,可以在xxx两边打

DO_IT_TODAY的博客 402

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

struts数据标签的使用

Struts2中数据标签使用示例 Struts2提供了大量丰富的标签供使用,它不再像Struts1中一样,将种类标签进行分门列别,但可以根据其使用的用途用以区别。本文通过对Struts2中数据标签的学习,来对Struts2中标签的学习起到一个抛砖引玉的作用。文中将介绍Action标签、Bean标签、Data标签、Param标签、Set标签、Text标签、Property标签等标签。

话别深秋 1248

第四章 Tablib Struts标签库

<br /><br />第四章 Tablib Struts标签库<br />Struts2 Taglib抽象了不同表示技术,现在Struts2主要支持三种表示技术:JSP,FreeMarker和Velocity。但部分的Tag在三种表示技术下都可以使用,但是也有部分只能在某一种情况下使用。<br /> <br />Tab可以分为两类:通用标签和UI标签。<br /> <br />4.1节 通用标签<br />通用标签用来在页面表示的时候控制代码执行的过程,这些标签也允许从Action或者值堆栈中取得数据。例

xuweihua723的专栏 370

回顾struts bean标签

http://struts.apache.org/tags-bean" prefix="bean" %>http://struts.apache.org/tags-html" prefix="html" %>http://struts.apache.org/tags-logic" prefix="logic" %>http://struts.apache.org/tag

Kevin‘s blog 397

第3章 Struts2的标签库

3.1 Struts2的OGNL 1.OGNL表达式基础 标准的OGNL会设定一个根对象(root对象)。假设使用标准OGNL表达式来求值(不是Struts 2 OGNL),如果OGNL上下文有两个对象foo对象和bar对象,同时foo对象被设置为根对象(root),则利用下面的OGNL表达式求值。 #foo.blah // 返回foo.getBlah() ...

andingyi8230的博客 208

【web开发学习笔记】Struts-Tags学习笔记1 - 通用标签和控制标签

通用标签和控制标签 第一部分;代码 //前端 Insert title here 访问属性 /tags.action?username=u&password=p">tags //struct.xml /tags.jsp //类包 package com.struts2.tags; import com.opensymphony.xwork2.Action

人家 5541

html 的smap标签,Struts 常用标签

StrutsMVC?StrutsMVC?Struts??Struts;html;bean;logic;Nested;TagJava;java,out;tld;JSPtld;Struts,;StrutsHTML;ViewStruts;StrutsHTMLBeanLogicNestedHTMLHTMLHTML;;;HTML:HTML.:HTML.:HTML.:URL.:HTML.:Struts-02/...

weixin_39723102的博客 167

Struts1 bean标签的使用

关于bean标签的使用平时用到的很多,但是每次用到都要去查,老是记不住,今天在这为加深记忆,特别写此日志....一:bean标签常用的有在页面格式化日期显示,这样就不用在后台写特别格式化的代码就可以把Date类型以字符串形式显示出来 了  首先我们在request中放一个date,request.setAttribute("date",new Date()),在jsp页面中可以这

lvrenkun2008的专栏 780

struts标签bean:define

[code="java"] 二是复制一个现有的bean给新的bean: //定义脚本变量的类型,默认为Object 三是复制一个现有的bean的属性给新的bean: //toScope属性指新bean的scope,默认为page 上段代码的意思是把名为bar的bean的baz属性赋值给foo,foo的类型为String(默认...

小嘴冰凉 167

struts2标签总结

[size=medium]Struts2提供了大量丰富的标签供使用,它不再像Struts1中一样,将种类标签进行分门列别,但可以根据其使用的用途用以区别。本文通过对Struts2中数据标签的学习,来对Struts2中标签的学习起到一个抛砖引玉的作用。文中将介绍Action标签、Bean标签、Data标签、Include标签、Param标签、Set标签、Text标签、Property标签等标签。 ...

140

struts1 标签

标签库:      a) struts框架下的struts标签库      b) sun jstl c标签库         作用: 1) jsp 和 java代码分离 -- 自定义标签               用标签来替代Java的代码           2) struts标签 能够和struts-config.xml               actionForm等特有

2977
上一篇: Struts2 数据 标签 之 Action Tag
下一篇: Struts2 数据 标签 之 Date Tag
getdate
博客等级 码龄19年 61粉丝 63原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值