<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年7月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(14)

    隨筆檔案(6)

    文章分類(467)

    文章檔案(423)

    相冊

    收藏夾(18)

    JAVA

    搜索

    •  

    積分與排名

    • 積分 - 828863
    • 排名 - 49

    最新評論

    閱讀排行榜

    評論排行榜

    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="">選擇一個國家</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轉換成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 閱讀(2717) 評論(0)  編輯  收藏 所屬分類: ajax
    主站蜘蛛池模板: 久久精品国产亚洲AV蜜臀色欲| 成人婷婷网色偷偷亚洲男人的天堂| 久久永久免费人妻精品下载| 337p日本欧洲亚洲大胆艺术| 拨牐拨牐x8免费| 色欲色欲天天天www亚洲伊| 亚洲精品一级无码中文字幕| 麻花传媒剧在线mv免费观看| 亚洲精品无码日韩国产不卡av| 亚洲色欲久久久久综合网| 国产精品成人69XXX免费视频| 亚洲国产成人手机在线电影bd| 亚洲AV无码专区日韩| 足恋玩丝袜脚视频免费网站| 日本亚洲中午字幕乱码| 久久狠狠高潮亚洲精品| 无码专区一va亚洲v专区在线| 99视频有精品视频免费观看| 日本亚洲中午字幕乱码| 亚洲女人影院想要爱| 狠狠亚洲婷婷综合色香五月排名| 最新欧洲大片免费在线| 免费网站观看WWW在线观看| 亚洲人AV在线无码影院观看| 亚洲国产日韩一区高清在线| 高清在线亚洲精品国产二区| 日韩免费一区二区三区在线| 中文字幕无线码免费人妻| 亚洲Aⅴ在线无码播放毛片一线天 亚洲avav天堂av在线网毛片 | 免费人成网站在线高清| 国产精品69白浆在线观看免费 | 日本免费一区二区三区最新 | 免费国产成人午夜在线观看| 亚洲AV无码一区二区大桥未久| 97亚洲熟妇自偷自拍另类图片| 亚洲美日韩Av中文字幕无码久久久妻妇| 无码人妻一区二区三区免费手机| 久久国产精品2020免费m3u8| 久久国产乱子伦精品免费午夜| 国产成人精品久久亚洲高清不卡| 亚洲国产精品日韩在线|