<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 73,  comments - 55,  trackbacks - 0

    ---------------------------------AJAX.html-------------------------------------------
    <html>
    ?<head>
    ??<title>AJAX.html</title>
    ?</head>
    ?<script type="text/javascript">
    ?/*通過異步傳輸XMLHTTP發送參數到ajaxServlet,返回符合條件的XML文檔*/
    ?function getResult(){
    ??var url = "ajaxServlet?action=send";
    ??if (window.XMLHttpRequest){
    ???req = new XMLHttpRequest();
    ??}else if (window.ActiveXObject)
    ??{
    ???req = new ActiveXObject("Microsoft.XMLHTTP");
    ??}
    ??if(req)
    ??{
    ???req.open("GET",url, true);
    ???req.onreadystatechange = complete;
    ???req.send(null);
    ??}
    ?}
    ?/*分析返回的XML文檔*/
    ?function complete(){
    ??if (req.readyState == 4)
    ??{
    ???if (req.status == 200){
    ????var type = req.responseXML.getElementsByTagName("type_name");
    ????var str=new Array();
    ????for(var i=0;i<type.length;i++){
    ?????str[i]=type[i].firstChild.data;
    ?????document.all['td'].innerHTML+=str[i]+"<BR>";
    ????}
    ???}
    ??}
    ?}
    </script>
    ?<body onLoad="getResult()">
    ??<table width="80%" border="0" cellspacing="0" cellpadding="0">
    ???<tr>
    ????<td id="td">
    ????</td>
    ???</tr>
    ??</table>
    ?</body>
    </html>
    ---------------------------------ajaxServlet.java-----------------------------------------------------
    import java.io.IOException;
    import java.io.PrintWriter;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;

    public class ajaxServlet extends HttpServlet{
    ?private static final String CONTENT_TYPE = "text/xml; charset=gb2312";
    ?public void init() throws ServletException{}
    ?public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException
    ?{
    ??response.setContentType(CONTENT_TYPE);
    ??PrintWriter out = response.getWriter();
    ??String action = request.getParameter("action");
    ??if (("send").equals(action))
    ??{
    ???StringBuffer sb = new StringBuffer("<type>");
    ???sb.append("<type_name>AA</type_name>");
    ???sb.append("<type_name>BB</type_name>");
    ???sb.append("<type_name>CC</type_name>");
    ???sb.append("<type_name>DD</type_name>");
    ???sb.append("</type>");
    ???out.write(sb.toString());
    ???out.close();
    ??}
    ?}
    }
    --------------------------------web.xml------------------------------------------------------
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "<web-app>
    ?<description>Empty web.xml file for Web Application</description>
    ?<servlet>
    ??<servlet-name>ajax</servlet-name>
    ??<servlet-class>ajaxServlet</servlet-class>
    ?</servlet>
    ??? <servlet-mapping>
    ??????? <servlet-name>ajax</servlet-name>
    ??????? <url-pattern>/ajaxServlet</url-pattern>
    ??? </servlet-mapping>
    </web-app>


    FeedBack:
    # re: ajax簡單實例(js內產生xmlHttpRequest,它和servlet交互返回xml顯示在頁面)[未登錄]
    2012-08-15 15:03 | 菜鳥
    很好,如果用struts框架,怎么寫struts.xml文件找到servlet呢  回復  更多評論
      
    # re: ajax簡單實例(js內產生xmlHttpRequest,它和servlet交互返回xml顯示在頁面)[未登錄]
    2015-01-13 11:53 | p
    pp  回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(4)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲精品无码专区在线在线播放| 日韩版码免费福利视频| 久久久久亚洲AV无码永不| 亚洲一卡2卡三卡4卡无卡下载| 国产亚洲人成在线影院| 亚洲一区免费在线观看| 亚洲国产精品无码一线岛国| 亚洲av成人一区二区三区在线播放| 亚洲国产成人无码AV在线影院| 久久久久免费精品国产小说| 国产亚洲av片在线观看播放| 一区二区三区免费看| 亚洲午夜精品一级在线播放放 | 亚洲毛片在线免费观看| 亚洲无成人网77777| 免费中文熟妇在线影片| 亚洲精品无码成人片久久不卡| 国产成人涩涩涩视频在线观看免费 | 一区二区三区视频免费| 狠狠色婷婷狠狠狠亚洲综合| 两个人看的www视频免费完整版| 国产亚洲精品国产| 亚洲三级在线免费观看| 亚洲av永久无码| 久久久久亚洲av毛片大| 无码人妻久久一区二区三区免费| 亚洲人成免费网站| 免费国产综合视频在线看 | 国产福利电影一区二区三区,免费久久久久久久精 | 久久精品国产亚洲精品2020| 免费国产成人高清在线观看网站| 亚洲精品第一国产综合亚AV| 亚洲国产一区二区三区| 亚洲视频在线免费观看| 亚洲色少妇熟女11p| 亚洲一区二区三区国产精品| 伊人久久免费视频| 亚洲AV成人精品日韩一区 | 亚洲欧美成人一区二区三区| 伊伊人成亚洲综合人网7777| 成人免费大片免费观看网站|