asp xmlhttp responsetext返回值获取

以下是我某一个Servlet的代码:out.println(s);Stringsql="select*fromboard_book";ResultSetrs=tmn.Ex... 以下是我某一个Servlet的代码:
out.println(s);

String sql="select * from board_book ";
ResultSet rs=tmn.ExecuteQuery(sql);
if(rs.next()){
StringBuffer content=new StringBuffer("");
response.setContentType("text/xml");
response.setHeader("Cache-Control ","no-cache");
content.append("<?xml version=\"1.0\" encoding=\"gbk\"?>");
content.append("<contents>");
while(!rs.isAfterLast()){
board_title=rs.getString("board_title");
userName=rs.getString("userName");
board_content=rs.getString("board_content");
board_time=rs.getString("board_time");
content.append("<content>");
content.append("<board_title>"+board_title+"</board_title>");
content.append("<userName>"+userName+"</userName>");
content.append("<board_content>"+board_content+"</board_content>");
content.append("<board_time>"+board_time+"</board_time>");
content.append("</content>");
rs.next();
}
content.append("</contents>");
out.println(content);

当返回前台时,由xmlhttp responsetext获取返回值,但此时的返回值既包括了s,又包括了content,且是连在一起的,提问:
如何使得前台分别获得两个值(因为还要使用),以下是我的前台代码:
var s=xmlHttp.responseText;

if(s==1){
var tt="<font color='red'>提交成功!</font>"
var xmlDoc = xmlHttp.responseXML;
var yan=xmlDoc.getElementsByTagName("content");
for(var i=0; i<yan.length; i++){
y = yan[i];
ta="<div>标题1:"+y.childNodes[0].firstChild.data+"</div><br>";
ta+="<div>标题2:"+y.childNodes[3].firstChild.data+"</div><br>";
ta+="<div>标题3:"+y.childNodes[2].firstChild.data+"</div><br>"
}
document.getElementById("msgList").innerHTML=ta;
因为要先判断s==1,然后再输出content的值,而content相当于数组。请问该如何解决,望各位高手指点,由于是第一次使用这个提问,应该还没有分数,辛苦大家了,详细点的最好,谢谢!
展开
 我来答
KarasCanvas
2010-02-02 · TA获得超过2865个赞
知道大有可为答主
回答量:3619
采纳率:0%
帮助的人:3267万
展开全部
把 out.println(s); 这个值加到 xml里,可以用contents的属性

content.append("<contents s=\"" + s + ""\>");

javascript:
s = y.documentElement.attributes.getNamedItem("s").value;

将字符串和XML放一起,肯定要出错的
responseText包括了字符串s和content的全部内容。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式