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


    主站蜘蛛池模板: 亚洲国产精品人人做人人爽| 久久精品国产亚洲77777| 亚洲性无码AV中文字幕| 在线永久看片免费的视频| 中文字幕亚洲精品资源网| 亚洲人成电影网站久久| 中国在线观看免费高清完整版| 中文字幕亚洲综合精品一区| h视频在线免费看| 亚洲Av无码乱码在线znlu| 国产精品亚洲va在线观看| 免费人成年轻人电影| 无码免费又爽又高潮喷水的视频 | 亚洲精品线在线观看| 亚洲aⅴ天堂av天堂无码麻豆| 永久在线观看免费视频| 亚洲AV日韩精品久久久久| 2021精品国产品免费观看| 亚洲日韩精品无码专区网站| 7777久久亚洲中文字幕| 成人免费视频网址| 亚洲精品中文字幕乱码| 在线观看日本免费a∨视频| 亚洲精品乱码久久久久久蜜桃图片 | 久久青草免费91线频观看站街| 日本高清免费不卡在线| 日韩精品无码永久免费网站| 最近免费中文字幕大全视频| 老司机午夜性生免费福利| 亚洲综合在线另类色区奇米| 日日躁狠狠躁狠狠爱免费视频| 亚洲无av在线中文字幕| 久久久久久精品成人免费图片 | 亚洲高清无码专区视频| a级毛片免费观看视频| 国产免费观看黄AV片| 三年片免费高清版| 亚洲乱码国产一区三区| 国产精品色拉拉免费看| 人体大胆做受免费视频| 亚洲区视频在线观看|