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

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

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

    隨筆 - 6  文章 - 129  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(14)

    隨筆檔案(6)

    文章分類(467)

    文章檔案(423)

    相冊(cè)

    收藏夾(18)

    JAVA

    搜索

    •  

    積分與排名

    • 積分 - 825769
    • 排名 - 49

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    JSP頁面(address.jsp ):
    <%@ page language="java" contentType="text/html; charset=GBK"%>
    <%@ taglib uri="http://ajaxtags.org/tags/ajax" prefix="ajax" %>
    ...
     <script type="text/javascript" src="../js/prototype-1.4.0.js"></script>
     <script type="text/javascript" src="../js/scriptaculous.js"></script>
     <script type="text/javascript" src="../js/overlibmws.js"></script>
     <script type="text/javascript" src="../js/ajaxtags.js"></script>
    ....
           <select id="country" name="address.country">
            <option value="">選擇一個(gè)國家</option>
            <option value="中國">中國</option>

           <select id="province" name="address.province">
           <option value="">省份列表</option>
           </select>

           <select id="city" name="address.city">
           <option value="">城市列表</option>
           </select>
    <ajax:select source="country"
              target="province"
              baseUrl="../area.do"
              parameters="areaName={country}"/>
          
     <ajax:select source="province"
              target="city"
              baseUrl="../area.do"
              parameters="areaName={province}"/>

    AreaServlet.java


    package dgut.ke.servlet;

    import java.util.List;

    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;

    import org.ajaxtags.helpers.AjaxXmlBuilder;
    import org.ajaxtags.servlets.BaseAjaxServlet;
    import org.springframework.web.context.support.WebApplicationContextUtils;

    import dgut.ke.model.Area;
    import dgut.ke.util.AreaUtil;

    @SuppressWarnings("serial")
    public class AreaServlet extends BaseAjaxServlet {

     @SuppressWarnings("unchecked")
     @Override
     public String getXmlContent(HttpServletRequest request,
       HttpServletResponse response) throws Exception {
      
      request.setCharacterEncoding("UTF-8");
      
      AreaUtil areaUtil = (AreaUtil) WebApplicationContextUtils
            .getRequiredWebApplicationContext(getServletContext())
            .getBean("areaUtil");
      String areaName = request.getParameter("areaName");
      //將areaName轉(zhuǎn)換成areaCode
      String parentAreaCode = areaUtil.findAreaCodeByAreaName(areaName);
      
      if(parentAreaCode != null && ! parentAreaCode.equals("")) {
       
       List<Area> list = areaUtil.findByParentAreaCode(parentAreaCode);
       
       AjaxXmlBuilder builder = new AjaxXmlBuilder();
       
       for(Area area : list) {
        
        builder = builder.addItem(area.getAreaName(), area.getAreaName());
       }
       
       return builder.toString();
      } else {
       return null;
      }
      
     }

    }

    Servlet配置
    <!-- 省份地址下拉列表 -->
      <servlet>
       <servlet-name>areaServlet</servlet-name>
       <servlet-class>dgut.ke.servlet.AreaServlet</servlet-class>
      </servlet>
      <servlet-mapping>
       <servlet-name>areaServlet</servlet-name>
       <url-pattern>/area.do</url-pattern>
      </servlet-mapping>



    posted on 2008-01-17 14:03 Ke 閱讀(2713) 評(píng)論(0)  編輯  收藏 所屬分類: ajax
    主站蜘蛛池模板: 亚洲国产精品成人久久| 日本亚洲免费无线码| jizz免费观看| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 亚洲国产成人超福利久久精品| 1区1区3区4区产品亚洲| 久久亚洲AV无码精品色午夜 | 亚洲国产精品综合久久网络| 亚洲福利精品电影在线观看| 亚洲人成网站观看在线播放| 亚洲人成网站在线观看青青| 亚洲精品无码久久久影院相关影片| 亚洲精品二区国产综合野狼| 亚洲综合精品一二三区在线| 亚洲欧洲自拍拍偷综合| 亚洲日本久久久午夜精品| 亚洲大码熟女在线观看| 亚洲丁香婷婷综合久久| 乱人伦中文视频在线观看免费| 国产高清视频免费在线观看| 大地资源中文在线观看免费版 | 免费观看四虎精品成人| 国产黄片不卡免费| 四虎国产精品永久免费网址| aⅴ在线免费观看| 免费鲁丝片一级观看| 亚洲精品麻豆av| 久久久久久亚洲av成人无码国产| 亚洲精品日韩专区silk| 亚洲日本VA午夜在线电影| 青青视频免费在线| 免费毛片a线观看| 一个人免费观看在线视频www| 国产免费一区二区三区VR| 国产国拍精品亚洲AV片| 久久精品国产亚洲AV电影| 亚洲精品无码av片| 最近国语视频在线观看免费播放 | 精品国产免费一区二区三区香蕉| 四虎在线视频免费观看视频| 免费人成网站7777视频|