关于网友提出的“ 如何将数据库中获取到的数据动态的在JSP中显示”问题疑问,本网通过在网上对“ 如何将数据库中获取到的数据动态的在JSP中显示”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 如何将数据库中获取到的数据动态的在JSP中显示
描述: 一个a.jsp。后台使用request传过来一个map集合的数据,jsp中进行接收,而这些数据是放在每个
标签下的,但是又要动态的获取这些数据,也就是不能在每个中一个一个的进行获取,弄了半天没搞出来,求帮忙看下,谢谢各位。
解决方案1:
HashMap map = new HashMap();
map.put("name", "isea533");
map.put("code", "java");
map.put("IDE", "Eclipse");
map.put("time", new Date().toLocaleString());
加入有上面这样一个map,在页面
<%
JSONObject jsonObject = new JSONObject(map);
%>
这是jsonObject是这样的:
{"time":"2012-10-30 14:25:14","name":"isea533","IDE":"Eclipse","code":"java"}
在JS中,var json = {"time":"2012-10-30 14:25:14","name":"isea533","IDE":"Eclipse","code":"java"};
之后通过js获取指定的li标签,然后将json对应的值放进去。。。
解决方案2: 别传map了,改成json吧...然后用js动态添加li
解决方案3: 使用El表达式 来循环显示
解决方案4: 用JSP标签或者用for循环,就可以动态显示了
以上介绍了“ 如何将数据库中获取到的数据动态的在JSP中显示”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2131904.html