求教:在jsp页面获取当前时间如何获取Map里面某一个指定集合

表达式获取和中的值
表达式取中的值:当中是时后台中:Map&String, String& map1 = new HashMap&String, String&();
map1.put("a", "b");
map1.put("aa", "bb");
map1.put("aaa", "bbb");前台中使用获取:使用或取值${map1["a"]}
${map1.a}输出为:使用的标签取值&c:forEach items="${map1}" var="item"&
key:&c:out value="${item.key}" /& &&&
value:&c:out value="${item.value}" /& &br/&
&/c:forEach&输出为:不知道为什么与存放的顺序不同?当中是时后台中:
HashMap&Integer, String& map2 = new HashMap&Integer, String&();
map2.put(1, "b");
map2.put(2, "bb");
map2.put(3, "bbb");前台中使用获取:使用或,不可以获取到值,使用取值会报错。当中的类型为时,可以使用取到值使用的标签取值,与中存放时一样,可以取到值
表达式取的值:后台:List&String& list1 = new ArrayList&String&();
list1.add("a");
list1.add("b");
list1.add("c");
list1.add("d");前台中使用获取:使用获取值使用的标签取值
&c:forEach items="${list2 }" var="item"&
&c:out value="${item}"&&/c:out& &br/&
&/c:forEach&无论中存放的是或是,上述两种方式都可以成功取到值
阅读(...) 评论()【JSP EL】EL表达式 获取list长度/不用循环,EL在List中直接获取第一项的内容/EL获取Map的键,Map的值
时间: 18:54:49
&&&& 阅读:382
&&&& 评论:
&&&& 收藏:0
标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&1.EL表达式 获取list长度
&%@ taglib uri="/jsp/jstl/core" prefix="c"%&&%@ taglib prefix="fn" uri="/jsp/jstl/functions"%&
&c:if test="${fn:length(list名字)&1}"&
  中间该干嘛干嘛
2.不用循环,EL在List中直接获取第一项的内容
${list[0].属性}
3.EL获取Map的键,Map的值
&c:forEach items="${map名字}" var="k"&
  &option value="${k.key }"&${k.value}&/option&
&/c:forEach&
这样分别获取键和值。
&标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&原文:/sxdcgaq8080/p/6434682.html
教程昨日排行
&&国之画&&&& &&&&&&
&& &&&&&&&&&&&&&&
鲁ICP备号-4
打开技术之扣,分享程序人生!相关文章推荐
action中的代码
private Map msgs = new HashMap
msgs.put("loginError", "验证码错误");
jsp页面中的代码:
${map1["key1"]}
${i.value}
今天action中向jsp页面传了一个map集合:
Map maps = new HashMap();
List heilongjiang=new ArrayList();
判断Map是否为空
1.在JSP页面中引入sun的核心标签库
@ taglib uri="/jstl/core_rt" prefix="c" %>...
Map map = new HashMap();
map.put("name", "菜菜");
request.setAttribute("map", map);
页面上面取得的时候,用el表达...
在EL中,方括号运算符用来检索数组和集合的元素。对于实现 java.util.Map 接口的集合,方括号运算符使用关联的键查找存储在映射中的值。
在方括号中指定键,并将相应的值作为表达式的值返回。例...
EL表达式:从四大域对象中获取数据并显示到页面上。
ELDemo.jsp文件:
在EL中,方括号运算符用来检索数组和集合的元素。对于实现 java.util.Map 接口的集合,方括号运算符使用关联的键查找存储在映射中的值。
在方括号中指定键,并将相应的值作为表达式的值返...
在EL中,方括号运算符用来检索数组和集合的元素。
对于实现 java.util.Map 接口的集合,方括号运算符使用关联的键查找存储在映射中的值。
在方括号中指定键,并将相应的值作为表达式的值返回...
经常用到以下代码遍历呈现后台返回来的List,特此Mark一下:
JSP页面头部引用JSTL标签:
还没有人购买过该商品,快来抢购吧!
他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)共有1874位成员   人气指数 -   最新排名 -
【话题】请教各位:List&map&型的数据怎么在jsp页面展示出来?用什么标签都可以。
03:58:47 来自:轻舞飞扬1 浏览数:51次
现在有一个list集合,里面存放的是map(list里面大概放了50个map元素),map里面的内容是 &1,&xx&&的形式(每个map里面放了大概100条这样的数据),请教各位怎么把这个list里面的元素在jsp页面展示出来?最好能用struts2.0的标签实现,用其他标签也行,谢谢各位了。
青龙偃月刀回复于22日04点27分 
&logic:iterate &
wanghaiyan回复于22日04点34分 
出现诸如 List &Map &K, V&&、Map &K, Map &K, V&& 等等此类结构的代码的话,这样的代码写得并不好,建议重新设计。
李峥宇回复于22日04点41分 
谢谢楼上几位,我在两个框架下,一个是struts1.0,另一个是struts2.0,分别按你们说的方法试过了,还是不行。
要求是这样的:给一张表,表中有50个字段,注意是50个字段,并且这张表没有id,里面大概有100条数据,要求把数据取出来展示到jsp页面上,jsp页面要求自己写。
数据取出来不难,难的是怎么在页面展示出来,我实在是想不到更好的设计方式了才把数据放到map里用list的,你看了之后能给出比较好的设计吗?谢谢了
吴跃豆豆回复于22日04点46分 
使用Struts2的标签的话,可以简化一点难度,
下面的方案只是一个大致的思路,需要LZ自己进一步去调试:
假设LZ所说的list保存在request范围内,名称为reqList。
界面代码如下:
&s:iterator value=&#request.reqList& id=&lstMap&&
&s:iterator value=&lstMap& id=&mapElement&&
&s:property value='key'/&
&s:property vlaue='value'/&
&/s:iterator&
&/s:iterator&
李凯莉回复于22日04点53分 
struts的标签&
&nested-el:iterate property=&list&&
&li& &a href=&&& &nested-el:write property=&字段名&/& &/a& &/li&
&/nested-el:iterate&
或者JSTL的标签
&c:forEach items=&${list}& var=&list&&
&li&${list.字段名} &/li&
&/c:forEach&
冰海回复于22日05点00分 
&s:iterator value=&list& var=&list&&
&/s:iterator&
甜甜的回复于22日05点06分 
&logic:present&
name= &list &&
&logic:iterate&
name= &list && &
id= &map&&
scope= &request &&&
&bean:write&
name= &map & property= &mapkey&/&& &
&/ogic:iterate&
&/logic:present&
可能是这样写,没试过哦。
sulioo回复于22日05点13分 
&logic:iterator id=&bean& name=&list& scope=&request&&
${bean.属性}
&/&logic:iterator &
这么麻烦,直接这样
这跟ID有什么关系?
shangyus回复于22日05点20分 
请楼主将 struts标签 从头到尾在看一遍,只需要10分钟吧!!!!!
我好学回复于22日05点27分 
这个俺 常用。
&s:iterator value=&list&&
&td&&s:property value=&1&&&/td&
&td&&s:property value=&2&&&/td&
&td&&s:property value=&3&&&/td&
&/s:iterator&
这是大概意思,我机器调不了,
list& 是你的上下文中存的List对象的名字,1,2,3是你map 的key
JSP的其他话题...
热门脚本语言:springMVC在JSP页面取map值
在springmMVC中,页面取得map值。
在controller层:
Map map = new HashMap();
map.put(&key1&, &我是map值1&);
map.put(&key2&, &我是map值2&);
map.put(&key3&, &我是map值3&);
mv.addObject(&map&, map);
在jsp页面取值:
${m.key}-------------&${m.value }
效果截图:
这里需要在jsp页面加入jstl:
&%@taglib prefix=&c& uri=&/jsp/jstl/core&%&

我要回帖

更多关于 jsp页面获取session值 的文章

 

随机推荐