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

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

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

    posts - 165, comments - 198, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    java,javascript 內(nèi)連取數(shù)據(jù)

    Posted on 2008-01-09 09:46 G_G 閱讀(1160) 評論(0)  編輯  收藏 所屬分類: javascriptjavaGeneral
    java 內(nèi)連
    ??????????? //用 java jdk URL
    ??? ??? ??? URL?httpurl?
    =?new?URL(url);
    ????????????HttpURLConnection?httpConn?
    =?null;
    ????????????httpConn?
    =?(HttpURLConnection)?httpurl.openConnection();
    ????????????httpConn.setRequestMethod(
    "POST");
    ????????????httpConn.setDoOutput(
    true);
    ????????????httpConn.setDoInput(
    true);
    ??? ?? ?? ? //
    正式連接
    ????????????httpConn.getOutputStream();
    ??? ?? ???? /**輸入?yún)?shù)
    ??? ?? ?? ? PrintWriter outs = new PrintWriter(httpConn.getOutputStream());
    ??? ??? ??? outs.print("&back_url=" + returnurl);
    ??? ??? ??? outs.print("&orderid=" + deposit.getOrderId());
    ??? ??? ??? outs.print("&bussinessid=" + SZFConstant.B_ID);
    ??? ??? ??? outs.print("&digestString="
    ??? ??? ??? ??? ??? + MD5Util.MD5Encode(SZFConstant.B_ID + deposit.getOrderId()
    ??? ??? ??? ??? ??? ??? ??? + SZFConstant.KEY));
    ??? ??? ??? outs.flush();
    ??? ??? ??? outs.close();

    ??? ?? ?? ? GET 就不要 說 了? url + 參數(shù)
    ??????????? */

    ????????????
    byte[]?bb?=?new?byte[httpConn.getInputStream().available()];
    ????????????httpConn.getInputStream().read(bb);
    ??????????? //取得數(shù)據(jù)
    ??? ??? ??? String?str?
    =?new?String(bb);

    javascript 現(xiàn)在這種取法有個名字叫(ajax)(轉(zhuǎn))

    <html>
    <head>
    <link?href="http://www.cc168.com.cn/css/index.css"?rel="stylesheet"?type="text/css">
    <link?rel="stylesheet"?href="http://www.cc168.com.cn/css/framework.css"?type="text/css"/>
    ?
    <script?language="javascript">
    ?
    ?window.onload?
    =?function()
    ?{
    ??CreateDateSelect();
    ?}

    ?
    var?xmlHttp?=?false;
    ?
    var?e;
    ?
    ?
    //創(chuàng)建XMLHTTP對象
    ?function?getXMLHTTPObj()
    ?{
    ??
    var?C?=?null;
    ??
    try
    ??{
    ?????C?
    =?new?ActiveXObject("Msxml2.XMLHTTP");
    ??}
    ??
    catch(e)
    ??{
    ???
    try
    ???{
    ????C?
    =?new?ActiveXObject("Microsoft.XMLHTTP");
    ???}
    ???
    catch(sc)
    ???{
    ????C?
    =?null;
    ???}
    ??}
    ??
    ??
    if(?!C?&&?typeof?XMLHttpRequest?!=?"undefined"?)
    ??{
    ???C?
    =?new?XMLHttpRequest();
    ??}
    ??
    ??
    return?C;
    ?}
    ?
    ?
    //調(diào)用遠程方法
    ?function?callServer(e)
    ?{?
    ??
    try
    ??{
    ???
    if(?xmlHttp?&&?xmlHttp?.readyState?!=?0?)
    ???{
    ????xmlHttp.abort();
    ???}
    ???
    ???xmlHttp?
    =?getXMLHTTPObj();
    ???
    ???
    if(?xmlHttp?)
    ???{
    ????document.getElementById(
    "outgroup").style.display?=?"none";
    ????
    //獲取查詢?nèi)掌?/span>
    ????var?dateSele?=?e.options[e.selectedIndex].value;
    ????document.getElementById(
    "date").innerHTML?=?dateSele?+?"?開放式基金凈值";

    ????
    //構(gòu)造查詢連接字符串
    ????var?url?=?"https://www.google.com/accounts/ManageAccount";
    ????
    ????
    //打開連接
    ???if(navigator.appName?==?'Netscape'){
    ???
    try?{
    ????netscape.security.PrivilegeManager.enablePrivilege(
    "UniversalBrowserRead");
    ???}?
    catch?(e)?{
    ???????alert(
    "Permission?UniversalBrowserRead?denied.");
    ???}}
    ????xmlHttp.open(
    "GET",?url,?true);
    ????
    //設(shè)置回調(diào)函數(shù)
    ????xmlHttp.onreadystatechange?=?updatePage;
    ????
    //發(fā)送請求
    ????xmlHttp.send(null);
    ???}
    ???
    else
    ???{
    ????document.getElementById(
    "flag").innerHTML?=?"XMLHTTP對象創(chuàng)建失敗";
    ???}
    ??}
    ??
    catch?(e)
    ??{
    ???document.getElementById(
    "flag").innerHTML?=?"查詢錯誤:"?+?e;
    ??}
    ?}
    ?
    ?
    //回調(diào)處理函數(shù)
    ?function?updatePage()
    ?{
    ??
    try?{
    ???
    if?(xmlHttp.readyState?==?1)
    ???{
    ????document.getElementById(
    "flag").innerHTML?=?"正在加載連接對象";
    ???}

    ???
    if?(xmlHttp.readyState?==?2)
    ???{
    ????document.getElementById(
    "flag").innerHTML?=?"連接對象加載完畢。";
    ???}

    ???
    if?(xmlHttp.readyState?==?3)
    ???{
    ????document.getElementById(
    "flag").innerHTML?=?"數(shù)據(jù)獲取中";
    ???}

    ???
    if?(xmlHttp.readyState?==?4)
    ???{
    ????
    var?response?=?xmlHttp.responseText;
    ????document.getElementById(
    "out").innerHTML?=?response;
    ????document.getElementById(
    "outgroup").style.display?=?"";
    ???}
    ??}
    ??
    catch?(e)
    ??{
    ??????document.getElementById(
    "flag").innerHTML?=?"回調(diào)處理錯誤:"?+?e;
    ??}
    ?}

    ?
    //創(chuàng)建日期選擇下拉框
    ?function?CreateDateSelect()
    ?{

    ??
    var?html?=?[];
    ?????????
    ??
    for(var?iYear=2005;?iYear<=2006;?iYear?++)
    ??{
    ???
    for(?var?iMonth=1;?iMonth<=12;?iMonth?++?)
    ???{
    ????
    for(?var?iDay=1;?iDay<=31;?iDay?++?)
    ????{?
    ????html[html.length]?
    =?"<option?value=\""??+?iYear?+?"\-"?+?iMonth?+?"\-"?+?iDay?+?"\">"?+?iYear?+?""?+?iMonth?+?""?+?iDay?+?""?+?"</option>";
    ????}
    ???}
    ??}
    ??????
    ??document.getElementById(
    "dateSele").innerHTML?=?"<select?name=\"dateSele\"?id=\"dateSele\"?onchange=\"callServer(this);\">"?+?html.join("")?+?"</select>";
    ?}?
    ?
    </script>


    主站蜘蛛池模板: 丁香花免费完整高清观看 | 精品久久久久久无码免费| 亚洲精品二区国产综合野狼| 久久国产乱子伦精品免费不卡 | 国产AV无码专区亚洲Av| 无码人妻精品中文字幕免费东京热| 色偷偷亚洲第一综合| 亚洲高清专区日韩精品| 韩国免费一级成人毛片| A国产一区二区免费入口| 亚洲午夜国产精品| 久久亚洲2019中文字幕| 青青草免费在线视频| 免费人成在线观看视频高潮| 亚洲一区二区三区在线观看蜜桃| 亚洲国产午夜福利在线播放| 国产无人区码卡二卡三卡免费 | 国产精品亚洲二区在线| 久久亚洲私人国产精品| 亚洲精品久久久www| 久久久久国色AV免费观看性色| 日韩精品在线免费观看| 全部一级一级毛片免费看| 国产成人精品日本亚洲18图| 国产亚洲欧洲精品| 亚洲第一页日韩专区| 99精品全国免费观看视频 | 亚洲国产成人乱码精品女人久久久不卡| 91香蕉国产线观看免费全集| 无码的免费不卡毛片视频| 99亚偷拍自图区亚洲| 666精品国产精品亚洲| 久久亚洲色一区二区三区| 永久在线毛片免费观看| 99久久国产热无码精品免费| 免费网站看av片| 99视频免费在线观看| 无码日韩人妻AV一区免费l| 亚洲av永久无码天堂网| 亚洲免费观看网站| 亚洲理论片中文字幕电影|