struts的logic:iterate标签,怎样取出值赋给变量

问题描述

<logic:iterate id="li" name="List"> <% String ma = ${li.mark}; %> </logic:iterate>不能用<% String ma = ${li.mark}; %>这样的方式将mark赋给ma啊,还有什么解决方法么? 问题补充:list是一个bean的集合,我想把list里边bean的mark属性的值赋给ma,不知道能不能这么用。renpeng301 写道

解决方案

哦换个方式了<logic:iterate id="li" name="List"> BeanClass bean = (BeanClass)request.getAttribute( "li"); String ma=bean.getMark();</logic:iterate>
解决方案二:
这么写:<logic:iterate id="li" name="formBean" property="allList" indexId="index"><% String ma = "allList[" + index + "].mark"; %>
解决方案三:
应该这样的<logic:iterate id="li" var="li" name="${List}"><bean:write name="${li.name}"/> </logic:iterate> 或者<logic:iterate id="li" var="li" name="${List}"><c:out value="${li.name}"/></logic:iterate>
解决方案四:
一般输出值<logic:iterate id="li" name="List"><bean:write name="li"/> </logic:iterate> 你的意思是要把list的值复制给ma??还是怎么?

时间: 2024-09-22 04:34:55

struts的logic:iterate标签,怎样取出值赋给变量的相关文章

JSTL的forEach标签和Struts的logic:iterate标签

用于解决Action中request.setAttribute("list",list) 由于我用的是struts框架,就拿整个项目介绍: 1.首先把jstl的两个常用包jstl.jar.standard.jar加载到环境中 2.Action代码:(整个过程不需要了解,这儿方法就是返回一个封装Students对象的list,然后request.setAttribute("list",list)起来) public ActionForward selectStuden

java-用scanner.next将键盘输入的值赋给变量后再进行判断

问题描述 用scanner.next将键盘输入的值赋给变量后再进行判断 import java.util.Scanner; class Person{ public String name; public int pass; public void Sc(){ Scanner scanner=new Scanner(System.in); name=scanner.next(); pass=scanner.nextInt(); System.out.println(name+","+p

PHP list() 将数组中的值赋给变量的简单实例

list() PHP list() 用一步操作把数组中的值赋给一些变量.同 array() 一样,list() 不是真正的函数,而是语言结构. 语法: void list( mixed var, mixed ... )注意: list() 仅能用于数字索引的数组并假定数字索引从 0 开始. 例子1: <?php $arr_age = array(18, 20, 25); list($wang, $li, $zhang) = $arr_age; echo $wang; //输出:18 echo $

struts中logic:iterate双层循环问题

问题描述 <logic:iterateid="orderItem"name="orderItems"><trclass="g-grid-tr"><tdclass="g-grid-td-text"><logic:iterateid="orderItemReturn"name="orderItemReturns">缺省代码<inputty

abap 怎么从数据表中取出值 赋给一个变量

问题描述 我只知道如何从数据表取出一条数据,然后呢怎么将一条数据中的一个字段值赋给一个变量??selectsingle<字段>into<wa>from<数据表>where<条件>.我得到wa之后怎么从里面取其中一个数据?? 解决方案 本帖最后由 strivedl 于 2011-09-18 08:59:15 编辑解决方案二:i=wa-field.MOVEwa-fieldTOi.解决方案三:这样可以吗?是不是首先要声明i是wa-field类型的变量,然后再mov

如何将AJAX的返回值赋给变量

将AJAX的返回数据赋值给一个变量. 例如 responseText 返回 ['a','b','c','d']  数组的字符串. 将他赋值给一个数组变量,示例代码如下: 以下是HTML网页特效代码,点击运行按钮可查看效果: [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

Struts之logic标签库详解_java

1.logic:empty logic:empty标签是用来判断是否为空的.如果为空,该标签体中嵌入的内容就会被处理.该标签用于以下情况: 当Java对象为null时 当String对象为""时 当java.util.Collection对象中的isEmpty()返回true时 当java.util.Map对象中的isEmpty()返回true时 下面的代码示例了logic:empty标签判断集合persons是否为空: <logic:empty name="listF

请教logic:iterate 里面的id和name写什么,对应哪里?谢谢!

问题描述 <table bgcolor="#ff80ff" border="1"> <tr> <th>工号</th> <th>姓名</th> <th>工作</th> <th>年限</th> <th>工资</th> </tr> <logic:iterate id="emp" name=&q

php 中如何将后台的值赋给html

问题描述 php 中如何将后台的值赋给html <table class="table table-hover table-striped" id="userContent"> <tbody> <% for (var i = 0; i < rows.length; i ++) { %> <div style="background-color:#FFFFFF; margin-bottom:20px"