早教吧作业答案频道 -->其他-->
jspstruts2标签循环的时候map根据key的变化动态取值Java代码/***将字段名称和环节作为key,字段值作为value放入map,用于前台取值*@paramlist*/publicvoidgetDataSourceMap(Listlist){dataMap=newHashMap();for(int
题目详情
jsp struts2标签循环的时候map根据key的变化动态取值
Java代码
/**
* 将字段名称和环节作为key,字段值作为value放入map,用于前台取值
* @param list
*/
public void getDataSourceMap(List list)
{
dataMap = new HashMap();
for (int i = 0; i < list.size(); i++)
{
WfDatasource wfDatasource = new WfDatasource();
wfDatasource = (WfDatasource) list.get(i);
dataMap.put(wfDatasource.getFieldname()+wfDatasource.getStepflag(),
wfDatasource.getFieldvalue());
}
}
jsp代码
原因:
${dataMap['reason')]}
这个map的结构为map("reason1",aaa);
map("reason2",aaa);map("reason3",aaa);
我知道key的前面全部是reason 我希望在jsp遍历的时候能根据遍历的次数i,拼接成类似java中map.get("reason"+i)这样的取值效果 然后填充到页面中.每遍历一次 就将i+1.
我是在jsp里面写的Java代码完成的.
Java代码
/**
* 将字段名称和环节作为key,字段值作为value放入map,用于前台取值
* @param list
*/
public void getDataSourceMap(List list)
{
dataMap = new HashMap();
for (int i = 0; i < list.size(); i++)
{
WfDatasource wfDatasource = new WfDatasource();
wfDatasource = (WfDatasource) list.get(i);
dataMap.put(wfDatasource.getFieldname()+wfDatasource.getStepflag(),
wfDatasource.getFieldvalue());
}
}
jsp代码
审批2
${dataMap['reason')]}
这个map的结构为map("reason1",aaa);
map("reason2",aaa);map("reason3",aaa);
我知道key的前面全部是reason 我希望在jsp遍历的时候能根据遍历的次数i,拼接成类似java中map.get("reason"+i)这样的取值效果 然后填充到页面中.每遍历一次 就将i+1.
我是在jsp里面写的Java代码完成的.
▼优质解答
答案和解析
${dataMap['reason'+st.index+1]}
index是从0开始取值的
index是从0开始取值的
看了 jspstruts2标签循环...的网友还看了以下:
古诗“苔痕上阶绿,草色入帘青”的诗句,“苔”是指植物,由此可以判断,这段台阶一定处于环境中. 2020-05-13 …
古诗“苔痕上阶绿,草色入帘青.”中的“苔“是指植物,由此判断,这段台阶一定长期处于的环境中.“春来 2020-05-13 …
1、平面上有1000条直线,两两相交,求这1000条直线上共有多少个交点?2、某楼梯分两段,第一段 2020-05-15 …
在某旅游景区上山的一条小路上,有一些断断续续的台阶,下图是其中的甲,乙两段台阶的示意图.请你用所学 2020-06-06 …
求指环王3:王者归来里一段台词的译文就是Frodo和Sam回到夏尔,Frodo在底袋洞里说的:Ho 2020-06-15 …
古诗“苔痕上阶绿,草色入帘青”的诗句,“苔”是指植物,由此可以判断,这段台阶一定处于环境中. 2020-06-20 …
冬天下雪路面很滑,小王每次爬起向前走3米就跌倒溜回来2米,请问20米的路他这样要走几次?公园共有5 2020-06-26 …
如图,有一段高为24,长为51的斜坡,准被从坡脚到坡顶修筑一段台阶,如果每级台阶高为0.24,那么 2020-07-04 …
求泰坦尼克号里rose要跳船的那段台词求rose要跳船然后jack阻止她的那段台词就是那个youju 2020-10-30 …
阅读材料,回答问题。围绕“依法治理污染,建设美丽中国”,某校高J(2)班学生搜集了以下信息:材料一: 2021-01-12 …