将后端数据库的数据取出来放到前端页面里来
用的JSP做的前端,后端是MySQL,需要把后端的数据提取出来放到前端来,并且能实现上一条下一条浏览...
用的JSP做的前端,后端是MySQL,需要把后端的数据提取出来放到前端来,并且能实现上一条下一条浏览
展开
展开全部
1、后台将数据List<Map> dataList放在request中,request.setAttribute('dataList',dataList);
2、jsp页面通过el表达式获取$(dataList);
3、通过jstl的c:forEach命令遍历dataList
4、获取到dataList中的每一个map元素后,再用c:forEach命令遍历map,取出对应map的key与value。
<table>
<tr>
<th>姓名</th>
<th>年龄</th>
</tr>
<c:forEach items="${dataList}" var="map" varStatus="status">
<c:forEach items="${map}" var="data">
<tr>
<td>${data.key}</td>
<td>${data.value}</td>
</tr>
</c:forEach>
</c:forEach>
</table>
2、jsp页面通过el表达式获取$(dataList);
3、通过jstl的c:forEach命令遍历dataList
4、获取到dataList中的每一个map元素后,再用c:forEach命令遍历map,取出对应map的key与value。
<table>
<tr>
<th>姓名</th>
<th>年龄</th>
</tr>
<c:forEach items="${dataList}" var="map" varStatus="status">
<c:forEach items="${map}" var="data">
<tr>
<td>${data.key}</td>
<td>${data.value}</td>
</tr>
</c:forEach>
</c:forEach>
</table>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
后台有查询结果对应的bean吗? 如果有直接把bean的对象同jsp一起返回,然后使用'${对象名.属性名}'取值就可以了. 没有bean就把查询结果放入Map<String,Object> 的对象.
比如你这个表单的数据返回的结果是一个Map<String,Object> map;
姓名的input value='${map.name}'
然后上一条下一条的查询是一个数据接口,不是jsp页面, 需要使用ajax请求后台, 返回的数据也是一个Map<String,Object>对象,再初始化你这个表单就OK了
比如你这个表单的数据返回的结果是一个Map<String,Object> map;
姓名的input value='${map.name}'
然后上一条下一条的查询是一个数据接口,不是jsp页面, 需要使用ajax请求后台, 返回的数据也是一个Map<String,Object>对象,再初始化你这个表单就OK了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
后台传json数据到前端,前端进行解析并打印。
点下一条就传参给后台,再次查询
点下一条就传参给后台,再次查询
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2019-01-15
展开全部
你是做的过程中有什么问题吗?还是从头需要做一下?
页面你有了没
页面你有了没
追问
这个页面就是做的一个jsp前端基础页面,想要把后端虚拟机里面MySQL的数据提出来放到页面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |