2 liwenjunqq liwenjunqq 于 2014.11.26 10:42 提问

jsp读取后台xml的数据

我在后台已经把xml里面的数据全部读取出来了 这些数据存到request里面 然后去jsp页面去循环 但是在循环的过程中后一条数据会将前一条数覆盖 我该怎样不让数据被覆盖

4个回答

xmt1139057136
xmt1139057136   Rxr 2014.11.26 10:49

你要搞清楚,你为什么需要循环,循环需要解决什么问题?
还有,你没次循环后,对循环的数据需要进行展示吗??

liwenjunqq
liwenjunqq 回复xmt1139057136: 对啊 我循环了标签的 但是只要在我的循环体里面的数据都被覆盖了
3 年多之前 回复
xmt1139057136
xmt1139057136 读出一条就显示一条
3 年多之前 回复
xmt1139057136
xmt1139057136 回复liwenjunqq: 循环之后,你是不是要拼接div或者其他的标签,再循环完成后,内容不就自动显示出来了吗??
3 年多之前 回复
liwenjunqq
liwenjunqq 我循环数据就是为了在前台展示所有的数据 但是循环后 数据被覆盖了
3 年多之前 回复
heaimnmn
heaimnmn   Ds   Rxr 2014.11.26 10:53

读出一条就显示一条了呗

liwenjunqq
liwenjunqq 但是我在循环读取数据的时候 数据会被覆盖
3 年多之前 回复
csdn1457570681
csdn1457570681   2014.11.26 11:10

将xml数据读取出来时,采用怎样的信息封装方式,是用对象封装还是map封装?jsp页面循环显示,如果是在表格中显示,可以考虑用jstl的forEach配合EL表达式进行操作。
方便的话把jsp代码提供一下看看

liwenjunqq
liwenjunqq 两中方式我都试过 但是数据只显示最后一个 前面的数据被覆盖掉了
3 年多之前 回复
liwenjunqq
liwenjunqq <c:forEach items="${requestScope.citu}" var="city" varStatus="status"><tr><td><a href="#">${city.name}</a></td></tr></c:forEach>
3 年多之前 回复
liwenjunqq
liwenjunqq <s:iterator var="a" value="#request.citys" > <tr><td><s:property value="#a"/><br></td></tr></s:iterator>
3 年多之前 回复
liwenjunqq
liwenjunqq <table></table>
3 年多之前 回复
liwenjunqq
liwenjunqq <table></table>
3 年多之前 回复
liwenjunqq
liwenjunqq   2014.11.26 11:13
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
JSP页面上显示XML信息(库里读出)
一句话搞定: 这样写会把库里的xml信息原样讲习读出。如果直接用普通的输出会导致一些内容不显示。
jsp中读取xml文件中内容的方法
1.XML文件xml version="1.0" encoding="GB2312" ?>  个人履历表--> resume>person id="01">   name>张三name>    birthday>03/24/1975birthday>     phone>1111-1111phone>    address>大连address>person>  person id="02"
java后台获取xml文件数据()
java后台获取xml文件数据(无需了解xml标签内容) 第一种:按标签获取数据(大部分人博客上都有,这里不做记载) 第二种:按照顺序从根节点一直遍历往下知道最后一级数据 public static void main(String[] args) throws Exception {         // TODO Auto-generated method stub
JSP生成responseXML
function doLogin() { var xmlhttp; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); } else { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange
jsp里动态生成XML,并绑定到页面表格 (转自http://www.cnblogs.com/huazi4995/articles/587059.html)
 jsp里动态生成XML,并绑定到页面表格 一、建一个生成XML的类,参数为表名///////////得到XML,格式如下////////////////////////The Adventures of Huckleberry Finn//Mark Twain//mass market paperback//298//$5.49////public static String Get
一个AJAX列子,通过读取后台数据库数据转换为xml格式进行输出
这几天把AJAX重新温习了,做了个列子,下面就把这个自己做的列子贴出来分享下,有不足的地方请各位童鞋指正,如有不好的,请文明发言,谢谢~ 在写代码的过程中,遇到一个可能大家都会遇到的问题,就是responseXML.documentElement返回一个空值的情况,后面参考了很
ajax中如何读取前台传到后台的xml
//创建xmlrequest对象 function newxmlreq(){ var xmlreq=false; if(window.XMLHttpRequest){ xmlreq=new XMLHttpRequest(); }else if(window.ActrveXObject){ try { xmlreq=new ActrveXObject("Msxml.XM
读取web.xml参数,jsp动作指令,jsp页面发布xml或者pdf数据
读取web.xml参数 (1) 后台读取 import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.htt
asp.net如何读取xml文件中的数据
 asp.net如何读取xml文件中的数据本文转自http://hi.baidu.com/%C7%AB%D0%E9%B5%C4%CC%EC%CF%C2/blog/item/86c09117636df2054b90a755.html news.xml文件:    5    XML新闻发布系统    ***    原创    XML新闻发布系统测试成功!    2008-1-12 15:3
java后台解析XML文件
解析XML文件分为两种:1、DOM(Document Object Model)         2、SAX(Simple API for XML)                                         DOM是基于XML文档树结构的解析,SAX是基于事件流的解析。 我用到的是SAX解析>> 一、XML文件 left1 推送信息