中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

Jquery+ajax+JAVA(servlet)實現下拉菜單異步取值
來源:易賢網 閱讀:2152 次 日期:2016-07-16 14:29:28
溫馨提示:易賢網小編為您整理了“Jquery+ajax+JAVA(servlet)實現下拉菜單異步取值”,方便廣大網友查閱!

這篇文章主要介紹了Jquery+ajax+JAVA(servlet)實現下拉菜單異步取值的相關資料,需要的朋友可以參考下

名單

JSP代碼:

<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>

<%

  String path = request.getContextPath();

  String basePath = request.getScheme() + "://"

      + request.getServerName() + ":" + request.getServerPort()

      + path + "/";

      System.out.println("basePath="+basePath);

%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>JsonCase</title>

<script type="text/javascript" src="<%=basePath %>js/jquery-1.7.2.min.js"></script>

<script type="text/javascript">

  $(function($) {

    $("#record").append("當前測試頁面完成加載。<br/>");

  });

  function getFirstFloorValue(element) {

    $("#record").append("<br/>獲取到信息:您將要取得第一級選項信息……");

    $("#record").append("<br/>正在使用ajax為您獲取數據,您可以繼續停留在頁面并進行其他操作。");

    $.ajax({

      url : 'ValueGetController',

      type : 'post',

      data : 'action=GetFirstFloorValue',

      datatype : 'json',

      success : function(data) {

        $("#record").append("<br/>操作成功,正在為您準備數據……");

        $(element).empty();

        $("#record").append("<br/>清除原始數據成功!");

        var ops = $.parseJSON(data);

        $("#record").append("<br/>即時數據準備成功!");

        for ( var i = 0; i < ops.length; i++)

          $(element).append(

              "<option value=\"" + ops[i] + "\">" + ops[i]

                  + "</option>");

        $("#record").append("<br/>更新列表成功!<br/>");

      }

    });

  }

</script>

</head>

<body>

  <div>

    <select id="select1" onfocus=getFirstFloorValue(this)>

      <option value="1">點擊取值</option>

    </select>

  </div>

  <dir>

    <h3>記錄信息:</h3>

    <span id="record"></span>

  </dir>

</body>

</html>

JAVA servlet代碼:

package servlet;

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;

import net.sf.json.JSONArray;

public class ValueGetController extends HttpServlet {

  private static final long serialVersionUID = -1293610555518403602L;

  /**

   * Constructor of the object.

   */

  public ValueGetController() {

    super();

  }

  /**

   * Destruction of the servlet. <br>

   */

  public void destroy() {

    super.destroy(); // Just puts "destroy" string in log

    // Put your code here

  }

  /**

   * The doGet method of the servlet. <br>

   *

   * This method is called when a form has its tag value method equals to get.

   * 

   * @param request the request send by the client to the server

   * @param response the response send by the server to the client

   * @throws ServletException if an error occurred

   * @throws IOException if an error occurred

   */

  public void doGet(HttpServletRequest request, HttpServletResponse response)

      throws ServletException, IOException {

    doPost(request, response);

  }

  /**

   * The doPost method of the servlet. <br>

   *

   * This method is called when a form has its tag value method equals to post.

   * 

   * @param request the request send by the client to the server

   * @param response the response send by the server to the client

   * @throws ServletException if an error occurred

   * @throws IOException if an error occurred

   */

  public void doPost(HttpServletRequest request, HttpServletResponse response)

      throws ServletException, IOException {

    request.setCharacterEncoding("GBK");

     response.setContentType("text/html;charset=gbk");

     PrintWriter out = response.getWriter();

     String action = request.getParameter("action");

     System.out.println("action"+action);

     if (action.equals("GetFirstFloorValue")) {

             String[] str = GetFirstFloorValue();

             JSONArray ja = JSONArray.fromObject(str);

             String json = ja.toString();

              out.print(json);

             System.out.println(json);

             out.flush();

              out.close();

              return;

           }

            out.flush();

            out.close();

  }

  private String[] GetFirstFloorValue() {

     String[] str = new String[4];

         str[0] = "test1";

         str[1] = "test2";

         str[2] = "test3";

         str[3] = "test4";

         return str;

  }

}

關于servlet的web.xml配置:

<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.5"

  xmlns="http://java.sun.com/xml/ns/javaee"

  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 

  http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

 <servlet>

  <description>This is the description of my J2EE component</description>

  <display-name>This is the display name of my J2EE component</display-name>

  <servlet-name>ValueGetController</servlet-name>

  <servlet-class>servlet.ValueGetController</servlet-class>

 </servlet>

 <servlet-mapping>

  <servlet-name>ValueGetController</servlet-name>

  <url-pattern>/ValueGetController</url-pattern>

 </servlet-mapping>

 <welcome-file-list>

  <welcome-file>index.jsp</welcome-file>

 </welcome-file-list>

</web-app>

以上就是本文的全部內容,希望對大家的學習有所幫助。

更多信息請查看網絡編程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
国产自产2019最新不卡| 久久久国产精品一区| 国产精品久久久久久久久久尿| 欧美另类视频| 国产精品久久77777| 国产网站欧美日韩免费精品在线观看 | 亚洲激情一区| 在线视频你懂得一区| 午夜在线观看欧美| 欧美日韩1234| 在线观看视频一区二区| 亚洲欧美日本日韩| 欧美精品www在线观看| 国产一区在线免费观看| 亚洲人成毛片在线播放女女| 午夜日韩福利| 欧美日韩一区二区免费视频| 激情小说亚洲一区| 久久久久国产免费免费| 欧美日韩在线免费| 亚洲精品乱码久久久久久| 久久激情综合网| 国产精品久久久久久久久免费桃花| 国产日韩成人精品| 亚洲欧美日韩电影| 欧美日韩一区二区三区高清| 亚洲精品国产精品国自产观看浪潮| 香蕉久久夜色精品国产使用方法| 欧美大片免费观看在线观看网站推荐| 国产一区二区精品久久91| 亚洲午夜性刺激影院| 久久天堂成人| 国产欧美一区二区三区在线老狼| 99日韩精品| 欧美日韩视频在线一区二区| 影音先锋日韩资源| 欧美国产视频在线观看| 亚洲国产精品一区二区三区| 久久蜜臀精品av| 影音先锋在线一区| 免费中文字幕日韩欧美| 亚洲美女在线观看| 国产精品夫妻自拍| 久久九九国产| 亚洲欧洲精品一区二区| 欧美日韩亚洲成人| 亚洲视频国产视频| 国产日产欧产精品推荐色 | 亚洲国产精品免费| 免费高清在线一区| 在线观看精品一区| 欧美日韩亚洲一区二区三区四区 | 亚洲桃花岛网站| 亚洲精品在线观看视频| 久久久免费精品视频| 在线观看欧美黄色| 欧美精品一区二区三区在线看午夜| 99热这里只有精品8| 欧美偷拍一区二区| 亚洲欧美成人一区二区三区| 国产欧美日韩精品丝袜高跟鞋| 久久精品123| 在线观看日韩| 欧美激情中文字幕乱码免费| 99精品欧美一区二区三区| 国产欧美欧美| 暖暖成人免费视频| 亚洲人成人一区二区在线观看| 欧美经典一区二区三区| 欧美亚洲一区三区| 一个人看的www久久| 在线观看久久av| 国产日韩欧美中文| 国产精品高潮呻吟久久av黑人 | 国产亚洲一区二区三区| 免费亚洲电影在线| 亚洲欧美日韩天堂一区二区| 亚洲人成在线观看| 国产一区二区久久精品| 欧美日韩国产综合视频在线观看| 久久精视频免费在线久久完整在线看 | 欧美另类69精品久久久久9999| 欧美亚洲一区二区三区| 亚洲国产你懂的| 国产婷婷一区二区| 国产伦精品一区二区三区免费迷| 免费观看欧美在线视频的网站| 亚洲淫性视频| 亚洲伦理自拍| 亚洲欧洲日本一区二区三区| 亚洲福利视频在线| 国产一区二区丝袜高跟鞋图片| 欧美日韩视频一区二区| 欧美~级网站不卡| 欧美一区二区视频在线| 亚洲欧美区自拍先锋| 在线日韩成人| 国产亚洲欧美一区二区三区| 国产精品白丝黑袜喷水久久久 | 韩日成人在线| 欧美日韩麻豆| 另类专区欧美制服同性| 久久精视频免费在线久久完整在线看| 一区二区三区高清| 91久久精品国产91久久性色| 在线看片成人| 亚洲一区二区视频| 亚洲高清在线播放| 最新国产乱人伦偷精品免费网站| 亚洲国产精品va在线观看黑人 | 欧美高清hd18日本| 久久久久久久久久看片| 久久精品99国产精品酒店日本| 久久久午夜视频| 欧美高清视频免费观看| 欧美日韩的一区二区| 欧美三级电影精品| 国产女人精品视频| 激情视频一区二区| 日韩午夜在线视频| 亚洲免费大片| 99精品国产在热久久下载| 亚洲综合日韩| 免费成人高清| 国产精品入口尤物| 激情综合色综合久久| 亚洲毛片av在线| 午夜精品久久久久久99热| 久久久久在线| 欧美日韩天堂| 一区二区三区在线观看视频| 亚洲美女黄网| 欧美在线一区二区三区| 欧美激情精品久久久久久免费印度| 欧美人在线视频| 韩国一区二区三区美女美女秀| 极品少妇一区二区| 一本久道综合久久精品| 亚洲伊人第一页| 久久爱www| 欧美日韩蜜桃| 韩国三级电影久久久久久| 亚洲老板91色精品久久| 亚洲免费人成在线视频观看| 蜜桃久久精品乱码一区二区| 国产精品国产三级国产aⅴ入口| 国产亚洲一级高清| 中文一区字幕| 欧美精品一区二区三区视频| 国内视频一区| 欧美一级视频精品观看| 麻豆国产精品777777在线| 国产精品视频yy9099| 亚洲精品免费在线观看| 欧美在线免费观看| 国产精品美女www爽爽爽| 亚洲毛片av在线| 理论片一区二区在线| 国产精品三区www17con| 一区二区日韩| 欧美日韩亚洲一区二区| 亚洲日本一区二区| 欧美成人免费全部| 亚洲福利视频网站| 欧美gay视频激情| 伊人久久大香线蕉综合热线| 久久精品日韩欧美| 国产日韩欧美91| 午夜在线成人av| 久久激情一区| 欧美精品一区在线观看| 亚洲大片av| 久久久综合香蕉尹人综合网| 国产精品入口尤物| 午夜精品网站| 欧美视频在线观看视频极品| 狠狠久久亚洲欧美| 香蕉免费一区二区三区在线观看 | 激情久久五月| 久久久91精品国产| 国产精品乱码一区二区三区 | 久久久久高清| 精品av久久707| 久久青青草综合| 一区二区三区在线视频播放| 久久久久久9999| 亚洲激情黄色| 欧美日韩在线精品一区二区三区| 日韩一区二区精品葵司在线| 欧美日韩亚洲综合在线| 99精品久久久| 欧美激情第1页| 中文国产一区| 国产欧美日韩在线播放| 久久伊人一区二区| 亚洲精品社区| 欧美日韩免费一区二区三区| 亚洲视频导航| 国产视频久久久久久久| 欧美在线观看视频一区二区三区|