JAva JSONP使用例
json JSONP , JSON
,Ajax , 、 、web 、WCF,
, , JSONP ( Web js ( , ”src”
興味があるかもしれません,
、<img>、<iframe>)</span>);</span> </pre> <pre style="font-family:' ';font-size:13.5pt;"><span style="color:rgb(35,35,35);font-family:verdana, Arial, Helvetica, sans-serif;font-size:14px;"><span style="color:rgb(35,35,35);font-family:verdana, Arial, Helvetica, sans-serif;font-size:14px;"> ajax jsonp 。ajax XmlHttpRequest , jsonp <script> js 。</span> </span></pre> <pre style="font-family:' ';font-size:13.5pt;"><span style="color:#000080;"><strong> </strong></span></pre> <pre style="font-family:' ';"><span style="font-size:13.5pt;color:rgb(0,0,128);"><strong>private void </strong></span><span style="font-size:13.5pt;">GetTop10() </span><span style="font-size:13.5pt;color:rgb(0,0,128);"><strong>throws </strong></span><span style="font-size:13.5pt;">IOException { String jsonCallback = </span><span style="font-size:13.5pt;color:rgb(102,14,122);"><strong>_request</strong></span><span style="font-size:13.5pt;">.getParameter(</span><span style="font-size:13.5pt;color:rgb(0,128,0);"><strong>"jsonCallback"</strong></span><span style="font-size:13.5pt;">); String id = </span><span style="font-size:13.5pt;color:rgb(102,14,122);"><strong>_request</strong></span><span style="font-size:13.5pt;">.getParameter(</span><span style="font-size:13.5pt;color:rgb(0,128,0);"><strong>"id"</strong></span><span style="font-size:13.5pt;">); String return_JSONP = </span><span style="font-size:13.5pt;color:rgb(102,14,122);"><strong>top10Setup</strong></span><span style="font-size:13.5pt;">.ReadTop10(id );</span></pre> <pre style="font-family:' ';"><span style="font-size:13.5pt;"> </span><span style="font-size:18px;color:#ff6666;">return_JSONP = jsonCallback + <strong>"(" </strong>+ return_JSONP + <strong>");"</strong>;</span><span style="font-size:13.5pt;"> System.</span><span style="font-size:13.5pt;color:rgb(102,14,122);"><strong><em>out</em></strong></span><span style="font-size:13.5pt;">.println( return_JSONP ); </span><span style="font-size:13.5pt;color:rgb(102,14,122);"><strong>_response</strong></span><span style="font-size:13.5pt;">.getWriter().println( return_JSONP ); }</span></pre> <pre style="font-family:' ';font-size:13.5pt;"></pre> <pre style="font-family:' ';font-size:13.5pt;"></pre> <pre style="font-family:' ';font-size:13.5pt;"> </pre> <pre style="font-family:' ';font-size:13.5pt;"></pre> <pre style="font-family:' ';font-size:13.5pt;"></pre> <pre style="font-family:' ';font-size:13.5pt;"><span style="color:#000080;"><strong>function </strong></span><span style="font-style:italic;">appendListOne</span>() { <span style="color:#660e7a;"><strong>$</strong></span>.<span style="color:#7a7a43;">jsonp</span>({ <span style="color:#008000;"><strong>'contentType'</strong></span>: <span style="color:#008000;"><strong>"application/json; charset=utf-8"</strong></span>, <span style="color:#008000;"><strong>'url'</strong></span>: <span style="color:#660e7a;"><strong><em>AjaxGetUrl</em></strong></span>, <span style="color:#008000;"><strong>'data'</strong></span>: { <span style="color:#660e7a;"><strong>dz_type</strong></span>: <span style="color:#008000;"><strong>'GetTop10'</strong></span>, <span style="color:#660e7a;"><strong>id</strong></span>: <span style="color:#0000ff;">17 </span><span style="color:#0000ff;"> </span>}, <span style="color:#008000;"><strong>'dataType'</strong></span>:<span style="color:#008000;"><strong>"jsonp"</strong></span>, <span style="color:#008000;"><strong>'callbackParameter'</strong></span>:<span style="color:#008000;"><strong>"jsonCallback"</strong></span>, <span style="color:#008000;"><strong>'async'</strong></span>:<span style="color:#000080;"><strong>false</strong></span>, <span style="color:#008000;"><strong>'type'</strong></span>: <span style="color:#008000;"><strong>'post'</strong></span>, <span style="color:#008000;"><strong>'success'</strong></span>: <span style="color:#000080;"><strong>function </strong></span>(data) { <span style="color:#660e7a;"><strong>console</strong></span>.<span style="color:#7a7a43;">warn</span>( data ); <span style="color:#660e7a;"><strong>$</strong></span>(<span style="color:#008000;"><strong>"#list1></strong></span><span style="color:#000080;"><strong>tbody</strong></span><span style="color:#008000;"><strong>"</strong></span>).<span style="color:#7a7a43;">empty</span>(); <span style="color:#000080;"><strong>var </strong></span><span style="color:#458383;">str</span>=<span style="color:#008000;"><strong>""</strong></span>; <span style="color:#000080;"><strong>for</strong></span>(<span style="color:#000080;"><strong>var </strong></span><span style="color:#458383;">key</span>=<span style="color:#0000ff;">0</span>;<span style="color:#458383;">key</span><data.dblist.<span style="color:#660e7a;"><strong>length</strong></span>;<span style="color:#458383;">key</span>++){ <span style="color:#000080;"><strong>var </strong></span><span style="color:#458383;">dd</span>=data.dblist[<span style="color:#458383;">key</span>]; <span style="color:#000080;"><strong>if</strong></span>(<span style="color:#458383;">key </span><<span style="color:#0000ff;">5</span>){ <span style="color:#458383;">str</span>+=<span style="color:#008000;"><strong>'<tr><td><b class="ranking">' </strong></span>+(<span style="color:#7a7a43;">parseInt</span>(<span style="color:#458383;">key</span>)+<span style="color:#0000ff;">1</span>)+ <span style="color:#008000;"><strong>'</b><span class="name">'</strong></span>+<span style="color:#458383;">dd</span>.data_name+<span style="color:#008000;"><strong>'</span></td>' </strong></span>+ <span style="color:#008000;"><strong>'<td> <span class="detail">'</strong></span>+<span style="color:#458383;">dd</span>.data_value+<span style="color:#008000;"><strong>'.'</strong></span>+<span style="color:#458383;">dd</span>.data_value2+<span style="color:#008000;"><strong>'.'</strong></span>+<span style="color:#458383;">dd</span>.data_value3+<span style="color:#008000;"><strong>'.'</strong></span>+<span style="color:#458383;">dd</span>.data_value4 +<span style="color:#008000;"><strong>'</span> </td> </tr>'</strong></span>; } } <span style="color:#660e7a;"><strong>$</strong></span>(<span style="color:#008000;"><strong>"#list1></strong></span><span style="color:#000080;"><strong>tbody</strong></span><span style="color:#008000;"><strong>"</strong></span>).<span style="color:#7a7a43;">append</span>(<span style="color:#458383;">str</span>); } }); }</pre> <br> </div> </div> </div> </div> </div> <!--PC WAP --> <div id="SOHUCS" sid="1305350184112263168"></div> <script type="text/javascript" src="/views/front/js/chanyan.js">
林鶴天
mysqlプライマリ・スレーブ・データ同期
caoyong
oracle
天子の骄り
sql データベースの開始 基本用語
一発でガレージに送り返す
pom.xml
3213213333332132
sql mysql
宝剣鋒梅花香
グラフィックボード リスナー マウス・リスナー
darkranger
map
aijuans
検索
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z その他
トップページ -
私たちについて -
構内検索 -
Sitemap -
権利侵害苦情
著作権すべてのIT知識ベースCopyRight© 2000-2050 IT知識ベースIT 610.com , All Rights Reserved.
京ICP備09083238号