书签 分享 收藏 举报 版权申诉 / 32

类型JSP答案.docx

  • 文档编号:11385851
  • 上传时间:2023-02-28
  • 格式:DOCX
  • 页数:32
  • 大小:22.10KB

 

 

 


普通字符串

IT在中国电脑学习网

@2007

公司地址:

郑州市二七路200号金博大D座2708室

电话:

66202195电子邮件:

itzcn@

(3)在此添加代码1

if(window.ActiveXObject)//在IE浏览器中创建XMLHttpRequest对象

{

try{

xmlHttp=newActiveXObject("Msxml2.XMLHTTP");

}

catch(e){

try{

xmlHttp=newActiveXObject("Microsoft.XMLHTTP");

}

catch(ee){

xmlHttp=false;

}

}

}

elseif(window.XMLHttpRequest)//在非IE浏览器中创建XMLHttpRequest对象

{

try{

xmlHttp=newXMLHttpRequest();

}

catch(e){

xmlHttp=false;

}

}

在此添加代码2

varxmlDoc=xmlHttp.responseXML;

varstus=xmlDoc.getElementsByTagName("comp");

客户端完整代码

<%@pagelanguage="java"pageEncoding="gb2312"%>

客户端解析普通字符串

--

body{

background-image:

url(images/img.jpg);

}

#Layer1{

position:

absolute;

width:

663px;

height:

92px;

z-index:

1;

left:

2px;

top:

3px;

}

.STYLE1{

color:

#FF0000;

font-size:

10px;

}

-->

varxmlHttp=false;//

functioncreateXMLHttpRequest()

{

if(window.ActiveXObject)//在IE浏览器中创建XMLHttpRequest对象

{

try{

xmlHttp=newActiveXObject("Msxml2.XMLHTTP");

}

catch(e){

try{

xmlHttp=newActiveXObject("Microsoft.XMLHTTP");

}

catch(ee){

xmlHttp=false;

}

}

}

elseif(window.XMLHttpRequest)//在非IE浏览器中创建XMLHttpRequest对象

{

try{

xmlHttp=newXMLHttpRequest();

}

catch(e){

xmlHttp=false;

}

}

}

functionxmlParse()

{

createXMLHttpRequest();//调用创建XMLHttpRequest对象的方法

xmlHttp.onreadystatechange=callback;//设置回调函数

xmlHttp.open("get","test.xml");//向服务器端发送请求

xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=gb2312");

xmlHttp.send(null);

functioncallback()

{

if(xmlHttp.readyState==4)

{

if(xmlHttp.status==200)

{

varxmlDoc=xmlHttp.responseXML;

varstus=xmlDoc.getElementsByTagName("comp");//取得XML中指定节点集合

vardivNode=document.getElementById("display");//取得HTML中指定节点

for(vari=0;i

varname=stus[i].getElementsByTagName("name")[0].firstChild.data;//取得第i个节点的name子节点的数据

varsex=stus[i].getElementsByTagName("sex")[0].firstChild.data;//取得第i个节点的sex子节点的数据

varprice=stus[i].getElementsByTagName("price")[0].firstChild.data;//取得第i个节点的age子节点的数据

varpNode=document.createElement("p");//创建一个标签为“p”的节点

pNode.appendChild(document.createTextNode(name+""+sex+""+price));//添加文本结点,此节点的数据从XML里解析而来

divNode.appendChild(pNode);//将节点加入到指定HTML结点显示出来

}

}

}

}

}

 

 

 


解析XML

IT在中国电脑学习网

@2007

公司地址:

郑州市二七路200号金博大D座2708室

电话:

66202195电子邮件:

itzcn@

第9章

答案

实验指导

(1)在此添加代码1

xmlHttp.onreadystatechange=callback;//设置回调函数

nameStr=myform.name.value;

passStr=myform.pass.value;

varurl="servlet/check?

name="+nameStr+"&pass="+passStr;//向servlet/check发送请求的URL

xmlHttp.open("post",url);//向服务器端发送请求

xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=gb2312");

xmlHttp.send(null);

在此添加代码2

varstr=xmlHttp.responseText;

在此添加代码3

vartdName=document.getElementById("tdName");

tdName.replaceChild(document.createTextNode(nameStr),tdName.firstChild);//替换节点

vartdPass=document.getElementById("tdPass");

tdPass.replaceChild(document.createTextNode(passStr),tdPass.firstChild);

vartrButtom=document.getElementById("buttom");

trButtom.innerHTML="恭喜你成功登录";

在此添加代码4

PrintWriterout=response.getWriter();

Stringname=request.ge

举报
举报
版权申诉
版权申诉
word格式文档无特别注明外均可编辑修改;预览文档经过压缩,下载后原文更清晰! 立即下载
配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
JSP 答案
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:JSP答案.docx
链接地址:https://www.bdocx.com/doc/11385851.html
相关搜索
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开