Jsp 页面 struts2 标签 迭代嵌套迭代问题
java代码publicclassA{publicintnum1;}publicclassB{publicintnum2;}Action类里面有两个集合,假设都集合内都有...
java代码
public class A {
public int num1;
}
public class B {
public int num2;
}
Action类 里面有两个集合,假设都集合内都有实体对象。
List<A> list1 = new ArrayList<A>();
List<B> list2 = new ArrayList<B>();
jsp页面的select框 判断如果list1中A的属性num1 与list2 中B num2值相等,则select="selected".
利用struts2 的标签,大致页面代码如下:
<s: iterator value="list1" >
<select >
<s:iterator value="list2">
<s:if test="__________" > <option >相等</option>
</s:if><s:else> <option >${list1.num1}</option>
</s:else>
</s:iterator>
</select>
</s:iterator>
横线上的判断条件应该怎么写啊?????
修改 <s:if test="__________" > <option select="selected">相等</option> 展开
public class A {
public int num1;
}
public class B {
public int num2;
}
Action类 里面有两个集合,假设都集合内都有实体对象。
List<A> list1 = new ArrayList<A>();
List<B> list2 = new ArrayList<B>();
jsp页面的select框 判断如果list1中A的属性num1 与list2 中B num2值相等,则select="selected".
利用struts2 的标签,大致页面代码如下:
<s: iterator value="list1" >
<select >
<s:iterator value="list2">
<s:if test="__________" > <option >相等</option>
</s:if><s:else> <option >${list1.num1}</option>
</s:else>
</s:iterator>
</select>
</s:iterator>
横线上的判断条件应该怎么写啊?????
修改 <s:if test="__________" > <option select="selected">相等</option> 展开
TableDI
2024-07-18 广告
2024-07-18 广告
VLOOKUP是Excel中用于垂直查找的函数,其基本用法包括四个参数:1. 查找值:即在数据表首列中需要搜索的值。2. 数据表:包含查找值的单元格区域或数组。3. 返回值所在列数:指定返回查询区域中第几列的值。4. 查找方式:选择精确匹配...
点击进入详情页
本回答由TableDI提供
展开全部
首先 你这写法好像比较混乱的 有el 表达式 ;用struts标签最好都用 要一致,标签不能实现 再换其他方式。struts 输出标签<s:property value=" "/>
你的问题:
<s:if test="_num1==num2_________" > <option select="selected">相等</option>
你的问题:
<s:if test="_num1==num2_________" > <option select="selected">相等</option>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<s:iterator value="list1" id="A" >
<select >
<s:iterator value="list2" id="B">
<s:if test="%{A.num1==B.num2}" ><option select="selected">相等</option>
</s:if><s:else><option >${list1.num1}</option>
</s:else>
</s:iterator>
</select>
</s:iterator>
<select >
<s:iterator value="list2" id="B">
<s:if test="%{A.num1==B.num2}" ><option select="selected">相等</option>
</s:if><s:else><option >${list1.num1}</option>
</s:else>
</s:iterator>
</select>
</s:iterator>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
%{list1.num1==list2.num2}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是el表达式吧。${list1.num1==list2.num2}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询