|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
手机用到的是用j2me所编出来的小程序。web|xml樊欢java喜好者。Email:heydaymail@hotmail.comBlog:http://heyday.blogone.net2005-8-23<P><P><Palign=left>弁言人人都晓得能够经由过程post大概get取得form表单的数据,那末我们怎样完成不革新的提交间接取得页面上的数据呢?这就要借助xmlhttp协定了。xmlhttp是xmldom手艺的一部分。<P>上面的代码就是一个很复杂的例子,我们使用xmlhttp手艺完成复杂的用户上岸。<P><P>入手下手<P>1.复杂的登录页面<P>login.jsp<P><script>functiontoServer(){varxml="<root>"+"<name>"+document.all(name).value+"</name>"+"<pwd>"+document.all(pwd).value+"</pwd>"+"</root>";//varXMLSender=newActiveXObject("Microsoft.XMLHTTP");XMLSender.Open("POST",do_login.jsp,false);XMLSender.send((xml));alert(XMLSender.responseText);//可处置背景前往的了局}<P></script>姓名:<inputtype="text"id="name"/><br>暗码:<inputtype="text"id="pwd"/><br><inputtype="button"value="登录"><P>2.背景的登录处置页面<P>do_login.jsp<% //读取XMLHTTP流java.io.BufferedReaderbr=request.getReader();Stringstr="";while(str!=null){str=br.readLine();process(str);//可经由过程任何言语完成剖析XML,举行营业处置}//前往信息javax.servlet.ServletOutputStreamsos=response.getOutputStream();sos.print("loginsuccess");sos.close();%>
<P>3.了局以下:<P>
<br><P><P>总结与传统的“提交-回发-重绘”式的web体系基础运转布局分歧,我们能够经由过程经由过程XMLHTTP完成无革新的客户端间接与服务器交互,极年夜的进步用户的感觉度。<P><P>覆按材料<P>XMLHTTP办法:<P>OpenbstrMethod,bstrUrl,varAsync,bstrUser,bstrPassword<P>bstrMethod:数据传送体例,即GET或POST。<P>bstrUrl:服务网页的URL。<P>varAsync:是不是同步实行。缺省为True,即同步实行,但只能在DOM中实行同步实行。<P>使用中一样平常将其置为False,即异步实行。<P>bstrUser:用户名,可省略。<P>bstrPassword:用户口令,可省略。<P><P>SendvarBody<P>varBody:指令集。能够是XML格局数据,也能够是字符串,流,大概一个无标记整数数组。也能够省略,让指令经由过程Open办法的URL参数代进。<P><P>setRequestHeaderbstrHeader,bstrValue<P>bstrHeader:HTTP头(header)<P>bstrValue:HTTP头(header)的值<P>假如Open办法界说为POST,能够界说表双方式上传:<P>xmlhttp.setRequestHeader"Content-Type","application/x-www-form-urlencoded"<P><P>XMLHTTP属性:<P>onreadystatechange:在同步实行体例下取得前往了局的事务句柄。只能在DOM中挪用。<P>responseBody:了局前往为无标记整数数组。<P>responseStream:了局前往为IStream流。<P>responseText:了局前往为字符串。responseXML:了局前往为XML格局数据。
首先第一点:jsp,servlet,javabean这些最基本的,嘿嘿,就算你是高手的话,在大行的企业级应用的话还是需要框架的,一个好的框架确实能构解决许多问题。 |
|