action:request.setAttribute("resultList", resultList);在jsp页面或者tag页面时用c:foreach 如何将resultList 中的对象随机显示到页面
是用javascript是否可以控制!!
是用javascript是否可以控制!!
解决方案 »
- 菜鸟求助!关于struts2的 <s:iterato>迭代出的值,然后怎样传到另一个jsp页面里啊?……
- hibernate查询为什么也要事务?
- error while trying to login to database
- 关于java处理换行符的问题,在线等
- MISC1.6 SP 订购通知接口webservice开发
- MyEclipse中JSP代码编辑器的字体怎么改?3Q~~~
- 寻找jsp做的 使用SQLServer数据库的论坛?
- 怎么页面上的一个表格导入到 word 文档中?
- 用jbuilder9运行jsp时的问题,在线等待。。。。
- tomcat的环境配置问题
- 点击刷新验证码页面跳动问题
- URLConnection 进来看看
${resultList.XX}
....
</c:foreach>
${clipItem} //如何随机获取</c:forEach>
list.get (parseInt(Math.random()*list.size));
试试
Collections.shuffle(resultList);
要在后台实现随机,这句代码就可以。 问题是老大说不能破坏原有的顺序!!
并不是单单只有一个页面(或者其它产品)用到这个action,只能在原来的基础上修改!!
${resultList.XX}
....
</c:foreach>就可以解决啊
1。是把n个都显示,只是每次出来顺序不一样?
2。只要显示任意一个?
然后,随机数的产生的办法
1。js
2。页面或者后台的java
3。一定要用标签的,可以写个自定义的标签
这个就是最主要的问题,索引如何随机?? 我可以再action存入一个随机数据,可是不让改action代码!!
PS:List做为接口类型是不能直接使用clone方法的,可以用ArrayList接对象。