<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)

    相冊

    收藏夾(18)

    JAVA

    搜索

    •  

    積分與排名

    • 積分 - 825594
    • 排名 - 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轉(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) 評論(0)  編輯  收藏 所屬分類: ajax
    主站蜘蛛池模板: a级午夜毛片免费一区二区| 亚洲精品乱码久久久久久久久久久久 | 亚洲人成无码网站| 在线免费观看毛片网站| 毛片免费全部播放无码| 9久久免费国产精品特黄| 老子影院午夜伦不卡亚洲| 亚洲av产在线精品亚洲第一站| 久久亚洲中文无码咪咪爱| 久久亚洲精品无码aⅴ大香| 国产亚洲精品成人AA片新蒲金| 日本免费网站观看| 四虎影视久久久免费| 亚洲精品色播一区二区| 亚洲一区二区免费视频| 亚洲欧洲日产国码在线观看| 亚洲不卡中文字幕无码| 国产一卡二卡3卡四卡免费| 一个人免费日韩不卡视频| a毛片在线免费观看| 成人av片无码免费天天看| 免费人成网站永久| 黄色一级视频免费观看| 国产亚洲综合久久| 911精品国产亚洲日本美国韩国| 国产成人精品日本亚洲| 国产亚洲精品a在线无码| 亚洲热妇无码AV在线播放| 亚洲熟妇av一区二区三区漫画| 国产亚洲成归v人片在线观看| 亚洲成?v人片天堂网无码| 又粗又硬免费毛片| 亚洲M码 欧洲S码SSS222| 亚洲精品第一国产综合境外资源| 最近免费mv在线电影| 一二三四在线观看免费中文在线观看| 亚洲av成人一区二区三区观看在线| 亚洲欧美日韩综合久久久久| 亚洲经典千人经典日产| 噜噜噜亚洲色成人网站| 无遮挡国产高潮视频免费观看|