锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲av午夜国产精品无码中文字,亚洲午夜精品久久久久久app,久久精品国产亚洲综合色http://m.tkk7.com/1504/category/32237.html涓嶈交鏄撴湇杈?涓嶈交璦鏀懼純.--蹇冩槸姊︾殑鑸炲彴錛屽績鏈夊澶э紝鑸炲彴鏈夊澶с傝笍韙忓疄瀹炲仛浜嬶紝璁よ鐪熺湡鍋氫漢銆?/description>zh-cnTue, 12 Oct 2010 07:06:19 GMTTue, 12 Oct 2010 07:06:19 GMT60FusionCharts鍦ㄧ敤JSP鑷畾涔夊鍑簆df,doc,xsl鏍煎紡鐨勫浘琛ㄦ販緙栨枃浠躲愬師鍒涖?/title><link>http://m.tkk7.com/1504/archive/2010/03/03/314430.html</link><dc:creator>weesun涓綾抽槼鍏?/dc:creator><author>weesun涓綾抽槼鍏?/author><pubDate>Wed, 03 Mar 2010 09:30:00 GMT</pubDate><guid>http://m.tkk7.com/1504/archive/2010/03/03/314430.html</guid><wfw:comment>http://m.tkk7.com/1504/comments/314430.html</wfw:comment><comments>http://m.tkk7.com/1504/archive/2010/03/03/314430.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://m.tkk7.com/1504/comments/commentRss/314430.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/1504/services/trackbacks/314430.html</trackback:ping><description><![CDATA[<p><span style="font-size: 10pt;"><span style="color: #ff0000;"><span style="font-size: 10pt;">娉ㄦ槑錛氭渶榪戝緢澶氭湅鍙嬭窡鎴戣婧愮爜錛屽叾瀹炲緢綆鍗曠殑涓滆タ錛岃嚜宸卞皾璇曚竴涓嬪緢蹇氨瑙e喅浜嗭紝鐩墠鎴戝湪澶栧湴鍑哄樊錛屼笉鑳芥彁渚涙簮浠g爜涓嬭澆錛屾垜涓嶅啀浼犳簮鐮侊紝璇瘋璋呫?br /> </span></span>鍦ㄤ簯鍗楁湡闂達紝鏀跺埌鍑犱釜鏈嬪弸鐨勯偖浠訛紝甯屾湜鍙戝伐紼嬩唬鐮侊紝鍥犱負鎴戝湪浜戝崡錛屾病鏈夊甫鏈瓙錛岃澹版姳姝夛紒<br /> </span></p> <p><span style="font-size: 10pt;">鍥犱負欏圭洰闇瑕侊紝鍓嶅嚑澶╁畬鎴愪簡fusioncharts鐨勫熀鏈嬌鐢紝浣嗘槸榪樹笉鑳芥弧瓚抽」鐩渶姹傘?br /> 欏圭洰涓渶瑕佸疄鐜版寜鐓у鎴風殑闇姹傚鍑烘寚瀹氭牸寮忕殑鏂囦歡錛岃屼笖鍙互鍥捐〃娣風紪絳夛紝榪欏氨闇瑕佽嚜宸卞幓鎵╁睍fusioncharts鏈韓鐨勫鍑恒?br /> 涓嬮潰綆鍗曚粙緇嶅浣曞湪鏈嶅姟鍣ㄧ浣跨敤JSP瀵煎嚭鍚勭鏂囦歡鏍煎紡錛屽茍鑳借嚜鐢辨墿灞曘傚洜涓烘椂闂存瘮杈冪揣錛屽啓鐨勫緢鍑屼貢錛屽笇鏈涘ぇ瀹剁悊瑙c?br /> </span><img alt="" src="http://m.tkk7.com/images/blogjava_net/1504/fusion.jpg" width="614" border="0" height="398" /><br /> </p> <p><span style="font-size: 10pt;">鍦↗2EE妗嗘灦涓嬬敤JSP瀵煎嚭鏂囦歡<br /> 1.灝?exportAtClient瀵煎嚭灞炴ц緗負0錛堟湇鍔″櫒瀵煎嚭錛夛紝exportHandler璁劇疆涓?exp.jsp'銆?br /> 鍙互鍦╟hart.exportChart({exportFormat:'pdf',exportHandler:'exp.jsp',exportFileName:'test',exportParameters:'test'});璁劇疆錛屼篃鍙互鍦╔ML閲岃緗傦紙娉ㄦ剰鍦↗S閲岃緗細閲嶅啓XML閲岄潰鐨勫鍑哄睘鎬ц緗級<br /> 2.exp.jsp涓哄鐞嗘暟鎹殑鏂囦歡錛屽彲瀹炵幇鍚勭鏂囦歡鏍煎紡鐨勫鍑恒?/span></p> <p><br /> <span style="font-size: 10pt;"><%@ page language="java" import="com.hjtp.incas.chart.*" pageEncoding="utf-8"%><br /> <%@ page import="com.hjtp.incas.chart.helper.*"%><br /> <%@ page import="com.hjtp.incas.chart.exporthelper.*"%><br /> <%<br /> String path = request.getContextPath();<br /> String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";<br /> %></span></p> <p><span style="font-size: 10pt;"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><br /> <html><br />   <head>    <br />     <title>瀵煎嚭鍥劇墖</title><br />     <br />  <meta http-equiv="pragma" content="no-cache"><br />  <meta http-equiv="cache-control" content="no-cache"><br />  <meta http-equiv="expires" content="0">    <br />  <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><br />  <meta http-equiv="description" content="This is my page"><br />   </head><br />   <body><br /> <%<br />  try<br />  {<br />            ExportHelperBean exportHelperBean=FusionChartsExportHelper.parseExportRequestStream(request);<br />            ExportFactory exportFactory=ExportFactory.getInstance();<br />            String type=(String)exportHelperBean.getExportParameterValue("exportformat");<br />            String fileName = (String)exportHelperBean.getExportParameterValue("exportfilename");<br />            ExportFormat exportFormat=new ExportFormat(type);<br />            String contentType=exportFormat.getContentType();<br />            String fix=exportFormat.getPostfix();<br />            response.reset();  <br />            response.setContentType(contentType);<br />            response.addHeader("Content-Disposition","attachment; filename=\""+fileName+"."+fix+"\"");<br />            java.io.OutputStream os=response.getOutputStream();<br />            IFusionCharts iFusionCharts=exportFactory.getFusionCharts(type);<br />            iFusionCharts.export(exportHelperBean,os);<br />            os.flush();<br />            os.close();    <br />      <br />            out.clear();<br />            out=pageContext.pushBody();    <br />  }<br />  catch (Exception e) <br />  {<br />      e.printStackTrace();<br />  }<br />  %><br />   </body><br /> </html><br /> 3.濡備綍鎵╁睍瀵煎嚭鐨勬枃浠舵牸寮忎負欏圭洰鎵闇銆?br /> 1.鑷畾涔夊鍑?br /> 灝嗘湇鍔″櫒绔鍑哄弬鏁拌涓篹xportHandler:'exp.jsp'錛屽嵆涓轟嬌鐢ㄦ垜浠嚜宸?br /> 鍐欑殑瀵煎嚭鏂瑰紡瀵煎嚭銆?br /> 2.濡備綍鎵╁睍鑷畾涔夊鍑?br /> (1)鍦╡xp.jsp涓紝鍙互鐪嬪埌濡備笅涓よ浠g爜<br /> IFusionCharts iFusionCharts=exportFactory.getFusionCharts(type);<br /> iFusionCharts.export(exportHelperBean,os);<br /> 鍏朵腑exportFactory涓轟竴涓伐鍘傜被,璧峰垎鍙戝櫒鐨勪綔鐢紝閫氳繃姝ょ被鍙互鏍規嵁<br /> 鎵╁睍瀹為檯闇姹傝繘琛岃嚜瀹氫箟鎵╁睍銆?br /> (2)鑷畾涔夋墿灞曞疄鐜?錛屼緥濡傚儚瀹炵幇瀵箃xt鏂囦歡鏍煎紡鏀寔鐨勫鍑猴紝闇瑕佸湪鏂板鍔?br /> 涓涓被瀹炵幇IFusionCharts 鎺ュ彛鐨別xport鏂規硶鍗沖彲錛屽悓鏃跺湪exportFactory<br /> 宸ュ巶綾婚噷娣誨姞瀵規鏀寔鐨勫垽鏂垎鍙戝疄鐜板嵆鍙?br /> </span></p> <p><br /> <br /> <a onclick="alert('涓嶅啀鎻愪緵宸ョ▼涓嬭澆,甯屾湜涓嶈鍐嶅悜鎴戠儲瑕佸伐紼嬫枃浠訛紝璋㈣阿錛侊紒')" href="#">MyEcliplse涓嬪伐紼嬩笅杞?/a></p> <img src ="http://m.tkk7.com/1504/aggbug/314430.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/1504/" target="_blank">weesun涓綾抽槼鍏?/a> 2010-03-03 17:30 <a href="http://m.tkk7.com/1504/archive/2010/03/03/314430.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>寮傛鍔犺澆鏍?銆愭葷粨銆?/title><link>http://m.tkk7.com/1504/archive/2008/10/30/237613.html</link><dc:creator>weesun涓綾抽槼鍏?/dc:creator><author>weesun涓綾抽槼鍏?/author><pubDate>Thu, 30 Oct 2008 07:11:00 GMT</pubDate><guid>http://m.tkk7.com/1504/archive/2008/10/30/237613.html</guid><wfw:comment>http://m.tkk7.com/1504/comments/237613.html</wfw:comment><comments>http://m.tkk7.com/1504/archive/2008/10/30/237613.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/1504/comments/commentRss/237613.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/1504/services/trackbacks/237613.html</trackback:ping><description><![CDATA[1.鏁堟灉鍥懼涓?br /> <img alt="" src="http://m.tkk7.com/images/blogjava_net/1504/menu.jpg" border="0" /><br /> 2.manageMenu.jsp鑿滃崟鏄劇ず欏甸潰<br /> <p><%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><br /> <%<br /> String path = request.getContextPath();<br /> String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";<br /> %></p> <p><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><br /> <html><br />   <head><br />     <base href="<%=basePath%>"><br />     <br />     <title>My JSP 'ManageMenu.jsp' starting page</title><br />     <br />  <meta http-equiv="pragma" content="no-cache"><br />  <meta http-equiv="cache-control" content="no-cache"><br />  <meta http-equiv="expires" content="0">    <br />  <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><br />  <meta http-equiv="description" content="This is my page"><br />     <link rel="STYLESHEET" type="text/css" href="css/dhtmlXTree.css">    <br />     <script src="js/dhtmlXCommon.js"></script>    <br />     <script src="js/dhtmlXTree.js"></script><br />     <script type="text/javascript" src="<%=request.getContextPath()%>/dwr/engine.js"></script><br />  <script type="text/javascript" src="<%=request.getContextPath()%>/dwr/util.js"></script><br />  <script type='text/javascript' src='<%=request.getContextPath()%>/dwr/interface/service.js'> </script><br /> <style type="text/css">     <br />     .input<br />     {   <br />       width:300px;<br />       height:20px;<br />       border:solid 0px;<br />    } <br />     .input1<br />    {   <br />       width:70px;<br />       height:20px;<br />       border:solid 0px;<br />    }<br />     .input2<br />    {   <br />       width:300px;<br />       height:20px;<br />       border:solid 1px;<br />    }<br /> </style><br /> <script type="text/javascript"><br /> var oPopup = window.createPopup();<br /> var array_info;<br /> function showmenu(height)<br /> {<br />     var lefter2 = event.clientY+12;<br />     var topper2 = event.clientX+10;<br />     var height2=file_menu.clientHeight;<br />     oPopup.document.body.innerHTML = oContextHTML.innerHTML+"<input type='hidden' id='file_id' value='"+event.srcElement.id+"' name='file_id'>"; <br />     oPopup.show(topper2, lefter2, 150,height,this_win);<br /> }</p> <p>function viewRight()<br /> {<br />      var id=tree.getSelectedItemId();//琚変腑鐨勮妭鐐?br />     //tree.insertNewNext(id,'1',"FFTT",viewRight,"tombs_mag.gif","magazines_open.gif","magazines_close.gif","鍥炲","SELECT");<br />     if(id!="0_0_-1")//褰撲笉鏄牴鑿滃崟鏃?br />     {<br />          //alert(":::"+array_info[0]);<br />       var   chs   =   new   Array();<br />       chs   =   id.split("_");<br />       var id=chs[0];<br />       var ids=chs[1];<br />       <br />           var v=array_info[0];<br />           var height=0;<br />           var adds=document.getElementById("add");<br />           var edits=document.getElementById("edit");<br />           var deletes=document.getElementById("delete");<br />           var st_add="";<br />           var st_edit="";<br />           var st_delete="";<br />           <br />           var dis_add="";<br />           var dis_edit="";<br />           var dis_delete="";<br />       if(ids==-1)//涓綰х洰褰?br />       {</p> <p>            height=75;</p> <p>            st_add="<SPAN ONCLICK=\"parent.add('"+chs[2]+"')\">鏂板鑺傜偣錛?lt;u>A</u>dd錛?lt;/SPAN> ";<br />          st_edit="<SPAN ONCLICK=\"parent.edit('"+v[0]+"','"+v[1]+"','"+v[2]+"','"+v[3]+"','"+v[4]+"','"+v[5]+"')\">淇敼鑺傜偣錛?lt;u>E</u>dit錛?lt;/SPAN>  ";<br />             st_delete=" <SPAN ONCLICK=\"parent.deletes('"+id+"')\">鍒犻櫎鑺傜偣錛?lt;u>D</u>elete錛?lt;/SPAN> ";<br />             dis_add="";//灝嗚涓烘樉紺?br />             dis_edit="";//灝嗚涓烘樉紺?br />             dis_delete="";//灝嗚涓烘樉紺?br />       }<br />       else<br />       {</p> <p>               height=50;<br />             st_add="";<br />          st_edit="<SPAN ONCLICK=\"parent.edit('"+v[0]+"','"+v[1]+"','"+v[2]+"','"+v[3]+"','"+v[4]+"','"+v[5]+"')\">淇敼鑺傜偣錛?lt;u>E</u>dit錛?lt;/SPAN>  ";<br />             st_delete=" <SPAN ONCLICK=\"parent.deletes('"+id+"')\">鍒犻櫎鑺傜偣錛?lt;u>D</u>elete錛?lt;/SPAN> ";</p> <p>            dis_add="none";//灝嗚涓烘樉紺?br />             dis_edit="";//灝嗚涓烘樉紺?br />             dis_delete="";//灝嗚涓烘樉紺?/p> <p>      }<br />           adds.innerHTML=st_add;<br />          edits.innerHTML=st_edit;<br />             deletes.innerHTML=st_delete;<br />             adds.style.display=dis_add;//灝嗚涓烘樉紺?br />             edits.style.display=dis_edit;//灝嗚涓烘樉紺?br />             deletes.style.display=dis_delete;//灝嗚涓烘樉紺?br />             showmenu(height);</p> <p> }<br />  else//鏍圭洰褰?br />  {<br />      var adds=document.getElementById("add");<br />      var edits=document.getElementById("edit");<br />   var deletes=document.getElementById("delete");<br />      adds.innerHTML="<SPAN ONCLICK=\"parent.add('root')\">鏂板鑺傜偣錛?lt;u>A</u>dd錛?lt;/SPAN> ";<br />      edits.innerHTML="";<br />      deletes.innerHTML="";<br />      <br />      adds.style.display="";//灝嗚涓烘樉紺?br />      edits.style.display="none";//灝嗚涓烘樉紺?br />      deletes.style.display="none";//灝嗚涓烘樉紺?br />      var height=25;<br />      showmenu(height);<br />  }<br />  <br /> }<br /> function tonclick()<br /> {<br />     var id=tree.getSelectedItemId();//琚変腑鐨勮妭鐐?br />     if(id!="0_0_-1")//褰撲笉鏄牴鑿滃崟鏃?br />     {<br />       var   chs   =   new   Array();<br />       chs   =   id.split("_");<br />      service.getMenuInfo(chs[0],menuclick); <br />      var table=document.getElementById("table");//鏄劇ず鑺傜偣淇℃伅鐨勮〃<br />      var tdshow=document.getElementById("tdshow");//鏄劇ず鑺傜偣淇℃伅鐨勮〃<br />      var add_show=document.getElementById("add_show");<br />      tdshow.style.display="";//灝嗚〃鏍艱涓烘樉紺?br />      add_show.style.display="none";//灝嗚〃鏍艱涓烘樉紺?br />      table.style.display="";//灝嗚〃鏍艱涓烘樉紺?br />      //alert(table_style);<br />      //tree.insertNewNext(id,'1',"FFTT",viewRight,"tombs_mag.gif","magazines_open.gif","magazines_close.gif","鍥炲","SELECT");<br />     }<br /> }<br /> function hander()<br /> {<br />      //  var id=tree.getSelectedItemId();//琚変腑鐨勮妭鐐?br />      //  alert(id);<br />      tonclick();<br />      viewRight();<br /> }<br /> function menuclick(data)<br /> {<br />     array_info=data;<br />     var array=data[0];<br />     var cms_name=document.getElementById("name");//鏄劇ず鑺傜偣鐨勫悕縐?br />     var cms_link=document.getElementById("link");//鏄劇ず鑺傜偣鐨勯摼鎺?br />     var cms_orders=document.getElementById("orders");//鏄劇ず鑺傜偣鐨勬帓搴忓彿<br />     var cms_is_show=document.getElementById("is_show");//鑺傜偣鏄惁鏄劇ず<br />     var cms_is_quick=document.getElementById("is_quick");//鑺傜偣鏄惁浣滀負蹇熼氶亾<br />     </p> <p>    var legend=document.getElementById("legend");//<br />     legend.innerHTML=array[0];<br />     cms_name.value=array[0];<br />     cms_link.value=array[1];<br />     cms_orders.value=array[2];<br />     if(array[3]==0)<br />     {<br />          cms_is_show.value="鏄劇ず";<br />     }<br />     else<br />     {<br />         cms_is_show.value="涓嶆樉紺?;<br />     }<br />     if(array[4]==0)<br />     {<br />          cms_is_quick.value="鏄?;<br />     }<br />     else<br />     {<br />         cms_is_quick.value="鍚?;<br />     }</p> <p>}<br /> </script><br /> <script type="text/javascript"><br /> function add(id)<br /> {<br />     //鑿滃崟鍝嶅簲娣誨姞鏃惰皟鐢?br />     var add_show=document.getElementById("add_show");<br />     var tdshow=document.getElementById("tdshow");<br />     var click=document.getElementById("click");<br />     var add_legend=document.getElementById("add_legend");<br />      </p> <p>    <br />     var add_cms_name=document.getElementById("add_name");//鏄劇ず鑺傜偣鐨勫悕縐?br />     var add_cms_link=document.getElementById("add_link");//鏄劇ず鑺傜偣鐨勯摼鎺?br />     var add_cms_orders=document.getElementById("add_orders");//鏄劇ず鑺傜偣鐨勬帓搴忓彿<br />     var add_cms_is_show=document.getElementById("add_is_show");//鑺傜偣鏄惁鏄劇ず<br />     var add_cms_is_quick=document.getElementById("add_is_quick");//鑺傜偣鏄惁浣滀負蹇熼氶亾<br />     <br />     add_show.style.display="";<br />     tdshow.style.display="none";<br />     //bt.style.display="";<br />     //bt.value="娣誨姞鑺傜偣";<br />     add_legend.innerHTML="娣誨姞鑺傜偣";<br />     click.innerHTML="<input type=\"button\" name=\"bt\" value=\"娣誨姞鑺傜偣\"  onclick=\"adds('"+id+"')\" id=\"bt\">";<br />   <br />     add_cms_name.value="";<br />     add_cms_link.value="";<br />     add_cms_orders.value="";<br />     add_cms_is_show.value="0";<br />     add_cms_is_quick.value="1";</p> <p>}<br /> </script><br /> <script type="text/javascript"><br /> function edit(name,link,orders,is_show,is_quick,id)<br /> {<br />     //鑿滃崟鍝嶅簲淇敼鏃惰皟鐢?br />     var add_show=document.getElementById("add_show");<br />     var tdshow=document.getElementById("tdshow");<br />     var click=document.getElementById("click");<br />     var add_legend=document.getElementById("add_legend");<br />      </p> <p>    <br />     var add_cms_name=document.getElementById("add_name");//鏄劇ず鑺傜偣鐨勫悕縐?br />     var add_cms_link=document.getElementById("add_link");//鏄劇ず鑺傜偣鐨勯摼鎺?br />     var add_cms_orders=document.getElementById("add_orders");//鏄劇ず鑺傜偣鐨勬帓搴忓彿<br />     var add_cms_is_show=document.getElementById("add_is_show");//鑺傜偣鏄惁鏄劇ず<br />     var add_cms_is_quick=document.getElementById("add_is_quick");//鑺傜偣鏄惁浣滀負蹇熼氶亾</p> <p>    add_show.style.display="";<br />     tdshow.style.display="none";<br />     //bt.style.display="";<br />     //bt.value="淇敼鑺傜偣";<br />     add_legend.innerHTML="淇敼"+name;<br />     click.innerHTML="<input type=\"button\" name=\"bt\" value=\"淇敼鑺傜偣\"  onclick=\"edits('"+id+"')\" id=\"bt\">";<br />   <br />     add_cms_name.value=name;<br />     add_cms_link.value=link;<br />     add_cms_orders.value=orders;<br />     add_cms_is_show.value=is_show;<br />     add_cms_is_quick.value=is_quick;<br /> }<br /> </script><br /> <script type="text/javascript"><br /> var stname;<br /> function adds(id)<br /> {<br />    //alert("娣誨姞鎸夐挳--"+id);<br />    //鏁版嵁搴撴坊鍔犳椂璋冪敤<br />    var form =document.form1;<br />    var name=form.add_name.value;<br />    var link=form.add_link.value;<br />    var orders=form.add_orders.value;<br />    var is_show=form.add_is_show.value;<br />    var is_quick=form.add_is_quick.value;<br />    if(name==""||name==null)<br />    {<br />         alert("鑺傜偣鍚嶇О涓嶈兘涓虹┖!");<br />         return false;<br />    }<br />    if(link==""||link==null)<br />    {<br />        link="#";<br />    }<br />    if(orders==""||orders==null)<br />    {<br />        orders="1";<br />    }<br />    if(is_show==""||is_show==null)<br />    {<br />        is_show="0";<br />    }<br />    if(is_quick==""||is_quick==null)<br />    {<br />        is_quick="1";<br />    }<br />    stname=name;<br />    //alert(id);<br />    service.Add(id,name,link,orders,is_show,is_quick,clickAdd); <br /> }<br /> function clickAdd(info)<br /> {<br />     var   returninfo=new   Array();<br />  returninfo   =   info.split(";");<br />  if(returninfo[0]=="true")<br />  {<br />        alert("鏂板銆?+stname+"銆戣妭鐐規垚鍔?");<br />        var id=tree.getSelectedItemId();//琚変腑鐨勮妭鐐?br />        var insertid=returninfo[1]+"_"+returninfo[2]+"_"+returninfo[3];<br />        //alert("::::"+insertid);<br />        tree.insertNewChild(id,insertid,stname,hander,"book_titel.gif","books_open.gif","book.gif","","")   ;<br />        //var form2=document.form2;<br />        //form2.action="cms/manageMenu.jsp";<br />        //form2.submit(); <br />  }<br />  else<br />  {<br />      alert("鏂板銆?+stname+"銆戣妭鐐瑰け璐?");<br />  }</p> <p>}<br /> </script><br /> <script type="text/javascript"><br /> function deletes(id)<br /> {<br />    //鑿滃崟,鏁版嵁搴撳垹闄ゆ椂璋冪敤<br />    var bln = window.confirm("鎮ㄧ‘瀹氳鍒犻櫎姝ょ晫闈㈠悧?");<br />    if(bln==true)<br />    {<br />         service.deleteAll(id,clickDelete);<br />         tree.deleteItem(tree.getSelectedItemId(),true);<br />         <br />    }<br />    else<br />    {<br />         return false;<br />    }<br /> }<br /> function clickDelete(info)<br /> {<br />     alert(info); <br /> }<br /> </script><br /> <script type="text/javascript"><br /> function edits(id)<br /> {<br />    //鏁版嵁搴撲慨鏀規椂璋冪敤<br />    var form =document.form1;<br />    var name=form.add_name.value;<br />    var link=form.add_link.value;<br />    var orders=form.add_orders.value;<br />    var is_show=form.add_is_show.value;<br />    var is_quick=form.add_is_quick.value;<br />    service.modify(id,name,link,orders,is_show,is_quick,clickModify); </p> <p>}<br /> function clickModify(info)<br /> {<br />     alert(info); <br /> }<br /> </script></p> <p></head><br />   <br /> <body id="this_win"></p> <p>   <table><br />   <tr><br />       <br />    <td valign="top"><br />    <form name="form2" method="post" action=""><br />     <div id="treeboxbox_tree" style="width:250; height:600;background-color:#f5f5f5;border :1px solid Silver;; overflow:auto;"></div><br />        <script>    <br />         tree=new dhtmlXTreeObject("treeboxbox_tree","100%","100%",0);    <br />         tree.setImagePath("images/imgs/");    <br />         tree.setXMLAutoLoading("cms/cmsmenu.jsp?op=open");     <br />         tree.loadXML("cms/cmsmenu.jsp?op=init");<br />         //tree.enableItemEditor(true);<br />                     tree.setOnClickHandler(tonclick);//鍗曞嚮浜嬩歡璋冪敤鏂規硶<br />         tree.setOnRightClickHandler(viewRight);//璁劇疆鍙抽敭璋冪敤鏂規硶<br />         // tree.insertNewChild('root',5,"鏂拌妭鐐?,viewRight,"0","0","0","0","SELECT")   ;<br />         //tree.insertNewItem('0',100,"New Node 1",0,0,0,0,"SELECT");<br />        </script><br />        </form><br />    </td><br />    <br />    <td rowspan="2" style="padding-left:25" valign="top" ><br />       <form name="form1" method="post" action=""><br />     <fieldset style="DISPLAY:none " id="tdshow"><br />         <legend id="legend"></legend><br />     <br />      <table width="554" border="0" id="table" style="DISPLAY: none"><br />         <tr><br />           <td width="102" height="24" scope="col">   <br />         <div align="left"><font size="2">鍚嶅瓧錛?lt;/font></div><br />        </td><br />           <td width="168" scope="col"><br />        <div align="left" ><br />             <input name="name" type="text" value="name" id="name" readonly class='input' ><br />           </div><br />           </td><br />           </tr><br />           <tr><br />           <td width="98" scope="col">   <br />         <div align="left"><font size="2">閾炬帴:</font> </div><br />        </td><br />           <td width="168" scope="col"><br />        <div align="left" ><br />             <input name="link" type="text" value="link" id="link" readonly class='input'><br />           </div></td><br />         </tr><br />         <tr><br />           <td height="21"><font size="2">搴忓彿錛?nbsp;   </font></td><br />           <td height="21"><br />         <div align="left" ><br />              <input name="orders" type="text" value="orders" id="orders" readonly class='input'><br />            </div><br />           </td><br />           </tr><br />           <tr><br />           <td><br />           <div align="left"><font size="2">鏄惁鏄劇ず錛?lt;/font>    </div></td><br />           <td><br />            <div align="left" ><br />                  <input name="is_show" type="text" value="is_show" id="is_show" readonly class='input'><br />              </div><br />         </td><br />         </tr><br />         <tr><br />           <td height="21"><font size="2">鏄惁蹇熼氶亾錛?lt;/font></td><br />           <td height="21"><br />            <div align="left" ><br />                <input name="is_quick" type="text" value="is_quick" id="is_quick" readonly class='input'><br />            </div><br />           </td><br />           <td>&nbsp;</td><br />           <td>&nbsp;</td><br />         </tr><br />         <tr><br />           <td height="21"></td><br />           <td height="21"><br />          <br />        </td><br />           <td></td><br />           <td>&nbsp;</td><br />         </tr><br />         </table> <br />    </fieldset> <br />    <br />    <br />    <fieldset style="DISPLAY:none " id="add_show"><br />         <legend id="add_legend"></legend><br />     <br />      <table width="554" border="0" id="add_table"><br />         <tr><br />           <td width="102" height="24" scope="col">   <br />         <div align="left"><font size="2">鍚嶅瓧錛?lt;/font></div><br />        </td><br />           <td width="168" scope="col"><br />        <div align="left" ><br />             <input name="add_name" type="text" value="name" id="add_name"  class='input2' ><br />           </div><br />           </td><br />           </tr><br />           <tr><br />           <td width="98" scope="col">   <br />         <div align="left"><font size="2">閾炬帴:</font> </div><br />        </td><br />           <td width="168" scope="col"><br />        <div align="left" ><br />             <input name="add_link" type="text" value="link" id="add_link"  class='input2'><br />           </div></td><br />         </tr><br />         <tr><br />           <td height="21"><font size="2">搴忓彿錛?nbsp;   </font></td><br />           <td height="21"><br />         <div align="left" ><br />              <input name="add_orders" type="text" value="orders" id="add_orders"  class='input2'><br />            </div><br />           </td><br />           </tr><br />           <tr><br />           <td><br />           <div align="left"><font size="2">鏄惁鏄劇ず錛?lt;/font>    </div></td><br />           <td><br />            <div align="left" ></p> <p>                 <select name="add_is_show" id="add_is_show"><br />              <option value="0" selected>鏄劇ず<br />              <option value="1">涓嶆樉紺?/p> <p>         </select><br />              </div><br />         </td><br />         </tr><br />         <tr><br />           <td height="21"><font size="2">鏄惁蹇熼氶亾錛?lt;/font></td><br />           <td height="21"><br />            <div align="left" ><br />                <select name="add_is_quick" id="add_is_quick"><br />              <option value="0" selected>鏄?br />              <option value="1">鍚?/p> <p>         </select><br />            </div><br />           </td><br />           <td>&nbsp;</td><br />           <td>&nbsp;</td><br />         </tr><br />         <tr><br />           <td height="21"> </td><br />           <td height="21"><br />          <br />        </td><br />           <td id="click"></td><br />           <td>&nbsp;</td><br />         </tr><br />         </table> <br />    </fieldset> <br />    </form><br />    <br />   </td><br />  </tr><br />  <tr><br />   <td><br />   </td><br />  </tr><br /> </table></p> <p><br />    <DIV ID="oContextHTML" STYLE="display:none;"> <br />   <div id="file_menu"><br />       <DIV onmouseover="this.style.filter='progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#99ccff, EndColorStr=#FFFFFF)';" <br />            onmouseout="this.style.filter='';" <br />            STYLE="font-family:verdana; font-size:70%; height:25px; background:#e4e4e4; border:1px solid black; padding:3px; padding-left:20px;  cursor:hand;DISPLAY: none" id="add"> <br />            <br />        </DIV><br />       <DIV onmouseover="this.style.filter='progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=yellowgreen,EndColorStr=#FFFFFF)';" <br />            onmouseout="this.style.filter='';"  <br />            STYLE="font-family:verdana; font-size:70%; height:25px; background:#e4e4e4; border:1px solid black; padding:3px; padding-left:20px; cursor:hand; border-top:0px solid black;DISPLAY: none" id="edit"> <br />             <br />       </DIV><br />       <DIV onmouseover="this.style.filter='progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=gold, EndColorStr=#FFFFFF)';" <br />            onmouseout="this.style.filter='';"  <br />             STYLE="font-family:verdana; font-size:70%; height:25px; background:#e4e4e4; border:1px solid black; padding:3px; padding-left:20px;  cursor:hand;DISPLAY: none" id="delete"> <br />             <br />       </DIV><br />   </div><br />     </DIV></p> <p><br /> </body><br /> </html></p> <img src ="http://m.tkk7.com/1504/aggbug/237613.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/1504/" target="_blank">weesun涓綾抽槼鍏?/a> 2008-10-30 15:11 <a href="http://m.tkk7.com/1504/archive/2008/10/30/237613.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鐢╦ava璋冪敤oracle瀛樺偍榪囩▼鎬葷粨 [杞澆]http://m.tkk7.com/1504/archive/2008/08/14/221920.htmlweesun涓綾抽槼鍏?/dc:creator>weesun涓綾抽槼鍏?/author>Thu, 14 Aug 2008 03:20:00 GMThttp://m.tkk7.com/1504/archive/2008/08/14/221920.htmlhttp://m.tkk7.com/1504/comments/221920.htmlhttp://m.tkk7.com/1504/archive/2008/08/14/221920.html#Feedback0http://m.tkk7.com/1504/comments/commentRss/221920.htmlhttp://m.tkk7.com/1504/services/trackbacks/221920.html涓錛氭棤榪斿洖鍊肩殑瀛樺偍榪囩▼

瀛樺偍榪囩▼涓猴細

CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS

BEGIN

   INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);

END TESTA;

鐒跺悗鍛紝鍦?/span>java閲岃皟鐢ㄦ椂灝辯敤涓嬮潰鐨勪唬鐮侊細

package com.hyq.src;

import java.sql.*;

import java.sql.ResultSet;

public class TestProcedureOne {

 public TestProcedureOne() {

 }

 public static void main(String[] args ){

    String driver = "oracle.jdbc.driver.OracleDriver";

    String strUrl = "jdbc:oracle:thin:@127.0.0.1:1521: hyq ";

    Statement stmt = null;

    ResultSet rs = null;

    Connection conn = null;

    CallableStatement cstmt = null;

    try {

      Class.forName(driver);

      conn = DriverManager.getConnection(strUrl, " hyq ", " hyq ");

      CallableStatement proc = null;

      proc = conn.prepareCall("{ call HYQ.TESTA(?,?) }");

      proc.setString(1, "100");

      proc.setString(2, "TestOne");

      proc.execute();

    }

    catch (SQLException ex2) {

      ex2.printStackTrace();

    }

    catch (Exception ex2) {

      ex2.printStackTrace();

    }

    finally{

      try {

        if(rs != null){

          rs.close();

          if(stmt!=null){

            stmt.close();

          }

          if(conn!=null){

            conn.close();

          }

        }

      }

      catch (SQLException ex1) {

      }

    }

 }

}

褰撶劧浜嗭紝榪欏氨鍏堣姹傝寤哄紶琛?/span>TESTTB,閲岄潰涓や釜瀛楁錛?/span>I_ID錛?/span>I_NAME錛夈?/span>

浜岋細鏈夎繑鍥炲肩殑瀛樺偍榪囩▼錛堥潪鍒楄〃錛?/span>

瀛樺偍榪囩▼涓猴細

CREATE OR REPLACE PROCEDURE TESTB(PARA1 IN VARCHAR2,PARA2 OUT VARCHAR2) AS

BEGIN

   SELECT INTO PARA2 FROM TESTTB WHERE I_ID= PARA1;

END TESTB;

鍦?/span>java閲岃皟鐢ㄦ椂灝辯敤涓嬮潰鐨勪唬鐮侊細

package com.hyq.src;

public class TestProcedureTWO {

 public TestProcedureTWO() {

 }

 public static void main(String[] args ){

    String driver = "oracle.jdbc.driver.OracleDriver";

    String strUrl = "jdbc:oracle:thin:@127.0.0.1:1521:hyq";

    Statement stmt = null;

    ResultSet rs = null;

    Connection conn = null;

    try {

      Class.forName(driver);

      conn = DriverManager.getConnection(strUrl, " hyq ", " hyq ");

      CallableStatement proc = null;

      proc = conn.prepareCall("{ call HYQ.TESTB(?,?) }");

      proc.setString(1, "100");

      proc.registerOutParameter(2, Types.VARCHAR);

      proc.execute();

      String testPrint = proc.getString(2);

      System.out.println("=testPrint=is="+testPrint);

    }

    catch (SQLException ex2) {

      ex2.printStackTrace();

    }

    catch (Exception ex2) {

      ex2.printStackTrace();

    }

    finally{

      try {

        if(rs != null){

          rs.close();

          if(stmt!=null){

            stmt.close();

          }

          if(conn!=null){

            conn.close();

          }

        }

      }

      catch (SQLException ex1) {

      }

    }

 }

}

}

娉ㄦ剰錛岃繖閲岀殑proc.getString(2)涓殑鏁板?/span>2騫墮潪浠繪剰鐨勶紝鑰屾槸鍜屽瓨鍌ㄨ繃紼嬩腑鐨?/span>out鍒楀搴旂殑錛屽鏋?/span>out鏄湪絎竴涓綅緗紝閭e氨鏄?/span>proc.getString(1)錛屽鏋滄槸絎笁涓綅緗紝灝辨槸proc.getString(3)錛屽綋鐒朵篃鍙互鍚屾椂鏈夊涓繑鍥炲鹼紝閭e氨鏄啀澶氬姞鍑犱釜out鍙傛暟浜嗐?/span>

涓夛細榪斿洖鍒楄〃

鐢變簬oracle瀛樺偍榪囩▼娌℃湁榪斿洖鍊鹼紝瀹冪殑鎵鏈夎繑鍥炲奸兘鏄氳繃out鍙傛暟鏉ユ浛浠g殑錛屽垪琛ㄥ悓鏍蜂篃涓嶄緥澶栵紝浣嗙敱浜庢槸闆嗗悎錛屾墍浠ヤ笉鑳界敤涓鑸殑鍙傛暟錛屽繀欏昏鐢?/span>pagkage浜?/span>.鎵浠ヨ鍒嗕袱閮ㄥ垎錛?/span>

1錛?nbsp;寤轟竴涓▼搴忓寘銆傚涓嬶細

CREATE OR REPLACE PACKAGE TESTPACKAGE  AS

 TYPE Test_CURSOR IS REF CURSOR;

end TESTPACKAGE;

2錛屽緩绔?/span>瀛樺偍榪囩▼錛屽瓨鍌ㄨ繃紼嬩負錛?/span>

CREATE OR REPLACE PROCEDURE TESTC(p_CURSOR out TESTPACKAGE.Test_CURSOR) IS

BEGIN

    OPEN p_CURSOR FOR SELECT * FROM HYQ.TESTTB;

END TESTC;

鍙互鐪嬪埌錛屽畠鏄妸娓告爣錛堝彲浠ョ悊瑙d負涓涓寚閽堬級錛屼綔涓轟竴涓?/span>out 鍙傛暟鏉ヨ繑鍥炲肩殑銆?/span>

鍦?/span>java閲岃皟鐢ㄦ椂灝辯敤涓嬮潰鐨勪唬鐮侊細

package com.hyq.src;

import java.sql.*;

import java.io.OutputStream;

import java.io.Writer;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import oracle.jdbc.driver.*;

public class TestProcedureTHREE {

 public TestProcedureTHREE() {

 }

 public static void main(String[] args ){

    String driver = "oracle.jdbc.driver.OracleDriver";

    String strUrl = "jdbc:oracle:thin:@127.0.0.1:1521:hyq";

    Statement stmt = null;

    ResultSet rs = null;

    Connection conn = null;

    try {

      Class.forName(driver);

      conn = DriverManager.getConnection(strUrl, "hyq", "hyq");

      CallableStatement proc = null;

      proc = conn.prepareCall("{ call hyq.testc(?) }");

      proc.registerOutParameter(1,oracle.jdbc.OracleTypes.CURSOR);

      proc.execute();

      rs = (ResultSet)proc.getObject(1);

      while(rs.next())

      {

          System.out.println("<tr><td>" + rs.getString(1) + "</td><td>"+rs.getString(2)+"</td></tr>");

      }

    }

    catch (SQLException ex2) {

      ex2.printStackTrace();

    }

    catch (Exception ex2) {

      ex2.printStackTrace();

    }

    finally{

      try {

        if(rs != null){

          rs.close();

          if(stmt!=null){

            stmt.close();

          }

          if(conn!=null){

            conn.close();

          }

        }

      }

      catch (SQLException ex1) {

      }

    }

 }

}

鍦ㄨ繖閲岃娉ㄦ剰錛屽湪鎵ц鍓嶄竴瀹氳鍏堟妸oracle鐨勯┍鍔ㄥ寘鏀懼埌class璺緞閲岋紝鍚﹀垯浼氭姤閿欑殑銆?/span>

濡傛灉鏈変粈涔堥棶棰樺憿錛?/span>鍙互鍜屾垜鑱旂郴hnlyhyq@163.com;qq:77542728.

鎴戠殑蹇冩効錛屾効涓浗鐨勭▼搴忓憳鏃╂棩杈懼埌涓栫晫姘村鉤錛岄鍏堜笘鐣岀鎶銆?br />



琛ュ厖涓涓嬌鐢╫racle瀛樺偍榪囩▼鍒嗛〉鐨勫皬渚嬪瓙錛?
1錛?寤轟竴涓▼搴忓寘銆傚涓嬶細

CREATE OR REPLACE PACKAGE TESTPACKAGE AS

TYPE Test_CURSOR IS REF CURSOR;

end TESTPACKAGE;

2錛屽緩绔嬪瓨鍌ㄨ繃紼嬶紝瀛樺偍榪囩▼涓猴細


create or replace procedure TESTC(p_CURSOR out TESTPACKAGE.Test_CURSOR,lowerNum in numeric,higherNum in numeric) is
begin
OPEN p_CURSOR FOR select * from ( select row_.*, rownum rownum_ from (select id,title,status from HYQTEST) row_ where rownum <= higherNum) where rownum_ >lowerNum;
end TESTC;

浣跨敤plsql嫻嬭瘯錛?
declare
lowerNum integer;
higherNum integer;
id varchar2(10);
title varchar2(500);
status numeric;
c testpackage.Test_CURSOR;
rownum_ integer;
begin
lowerNum:=1;
higherNum:=10;
TESTC(c,lowerNum,higherNum);
LOOP
FETCH c INTO id,title,status,rownum_;
EXIT WHEN c%NOTFOUND;
DBMS_OUTPUT.PUT_LINE('=琛屽彿='||rownum_||'=='||id||'==='||title||'===='||status||'==');
END LOOP;
CLOSE c;

end;



]]>
涓涓畝鍗曠殑DWR渚嬪瓙[鏀惰棌]http://m.tkk7.com/1504/archive/2008/08/03/219696.htmlweesun涓綾抽槼鍏?/dc:creator>weesun涓綾抽槼鍏?/author>Sun, 03 Aug 2008 07:00:00 GMThttp://m.tkk7.com/1504/archive/2008/08/03/219696.htmlhttp://m.tkk7.com/1504/comments/219696.htmlhttp://m.tkk7.com/1504/archive/2008/08/03/219696.html#Feedback0http://m.tkk7.com/1504/comments/commentRss/219696.htmlhttp://m.tkk7.com/1504/services/trackbacks/219696.html浠涔堟槸DWR錛?/p>

   DWR鏄竴涓狾pen Source鐨?java欏圭洰銆侱WR鍙互璁㎎avaScript璋冪敤榪愯鍦╓eb鏈嶅姟鍣ㄩ噷闈㈢殑JAVA紼嬪簭銆傜畝鍗曚竴鐐規垨鑰呬笓涓氫竴鐐瑰氨鏄疎asy AJAX for JAVA.

涓嬮潰灝嗕竴姝ヤ竴姝ョ殑浠嬬粛鎬庝箞瀹屾垚涓涓畝鍗旸EMO

1錛屼粠瀹樻柟緗戠珯涓嬭澆DWR https://dwr.dev.java.net/files/documents/2427/32252/dwr.war 鎶婁粬鐩存帴鏀懼埌TOMCAT_HOME/webapps 涓嬮潰

2錛岀紪鍐欎竴涓狫ava綾誨涓嬶細

   DWRTest.java

 package com.test.ajax;

/**
 *
 * @author 鏂硅鍗?br />  *
 */
public class DWRTest {
 public DWRTest(){
  
 }
 public String getMyName(){
  return "James Fang";
 }
}
 

3, 鎶奃RWTest綾婚厤緗湪dwr.xml涓紝dwr.xml鏄疍WR鐨勯厤緗枃浠訛紝鎵鏈夐渶瑕佸湪JavaScript涓皟鐢ㄧ殑java鐨勭被閮藉繀欏誨湪榪欎釜鏂囦歡涓弿榪?nbsp;銆傝繖涓枃浠剁殑浣嶄簬TOMCAT_HOME/webapps/dwr/WEB-INF/dwr.xml. 鍦?lt;allow>鏍囩涓坊鍔犱互涓嬪唴瀹?/p>

    <create creator="new" javascript="MyTest" scope="application">
      <param name="class" value="com.test.ajax.DWRTest"/>
    </create>

4, 緙栧啓璋冪敤DWRTest綾?getMyName鐨勬柟娉曠殑HTML鏂囦歡錛宼est.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " <html>
<head>
  <title>DWR - My First AJAX</title>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  <script type='text/javascript' src='/dwr/dwr/interface/MyTest.js'></script>
  <script type='text/javascript' src='/dwr/dwr/engine.js'></script>
  <script type='text/javascript' src='/dwr/dwr/util.js'></script>
  <script language="javascript">
   var mycall=function callBack(data){
   DWRUtil.setValue("demo1",data);
   
   }
   function showMyName(){
    MyTest.getMyName(mycall); 
   }

   function clearName(){
    demo1.value=""; 
   }
  </script>
  </head>
<body>
<h1>Ajax Test Page</h1>
<input type="button" value="setMyName" onclick="javascript:showMyName()"><input type="button" value="Clear" onclick="javascript:clearName()"><br>
<input type="text" id="demo1"></select><br>
</body></html>

 5, 榪愯錛屽湪嫻忚鍣ㄤ腑杈撳叆 http://localhost:8080/dwr/test.html



]]>
鏀跺埌紲炲窞offerhttp://m.tkk7.com/1504/archive/2008/07/30/218857.htmlweesun涓綾抽槼鍏?/dc:creator>weesun涓綾抽槼鍏?/author>Wed, 30 Jul 2008 15:04:00 GMThttp://m.tkk7.com/1504/archive/2008/07/30/218857.htmlhttp://m.tkk7.com/1504/comments/218857.htmlhttp://m.tkk7.com/1504/archive/2008/07/30/218857.html#Feedback0http://m.tkk7.com/1504/comments/commentRss/218857.htmlhttp://m.tkk7.com/1504/services/trackbacks/218857.html鏀跺埌紲炲窞鏁扮爜铻嶄俊縐戞妧鐨勭數璇濓紝璇撮潰璇曢氳繃浜嗭紝瑕佹垜鍘誨叕鍙歌繘琛岃柂璧勫緟閬囨柟闈㈢殑鍟嗚皥銆傝瀹炶瘽錛岃嚜宸辮寰楁尯閬楁喚鐨勶紝鍥犱負鎴戝凡緇忛夋嫨鍖哄崕宸ヤ笂鐝簡銆傚綋鏃惰寰楀緢闅懼繕鐨勪竴鍙ヨ瘽鏄紝鐢佃瘽閭h竟鐨勫皬濮愶紙搴旇鏄痟r鍚э級璇?#8220;浣犵湡鐨勬兂濂戒簡鍚楋紵”銆傝瀹炶瘽錛屽緢甯屾湜鑳藉幓紲炲窞鏁扮爜錛岃兘鍘婚偅閲岀帺鍗冧竾綰у埆鐨勬暟鎹鐞嗐傚緢娓呮鐨勮寰楀綋鏃墮潰璇曠殑紼嬪厛鐢熻鐨勶紝鏈夋満浼氱帺鐜╁崈涓囩駭鐨勬暟鎹鐞嗭紝榪樻槸寰堟湁鎰忔濈殑銆備絾鏄繖嬈″彧鑳芥斁寮冧簡錛屾垜榪樻湁鑷繁鐨勭悊鎯籌紝榪樺笇鏈涜兘鏈夊嚑涔庡湪榪涘叆澶у鐨勬牎闂ㄥ涔狅紝鎵浠ワ紝鎴戦夋嫨鍘誨崕宸ワ紝甯屾湜鐢ㄨ繖涓ゅ勾鐨勬椂闂達紝鑳藉鍔姏鍘昏冪爺銆傚鏋滀互鍚庤繕鏈夋満浼氾紝鎴戜竴瀹氫細閫夋嫨紲炲窞鏁扮爜銆傛劅璋㈢▼鍏堢敓鍜孒R緇欎簣鐨勬満浼氾紝璋㈣阿浣犱滑錛?br />

]]>
javascript涓幏鍙杛adio鍊煎緱鏂規硶 銆愭敹钘忋?/title><link>http://m.tkk7.com/1504/archive/2008/07/30/218614.html</link><dc:creator>weesun涓綾抽槼鍏?/dc:creator><author>weesun涓綾抽槼鍏?/author><pubDate>Wed, 30 Jul 2008 02:37:00 GMT</pubDate><guid>http://m.tkk7.com/1504/archive/2008/07/30/218614.html</guid><wfw:comment>http://m.tkk7.com/1504/comments/218614.html</wfw:comment><comments>http://m.tkk7.com/1504/archive/2008/07/30/218614.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/1504/comments/commentRss/218614.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/1504/services/trackbacks/218614.html</trackback:ping><description><![CDATA[<p>Radio 鏄?HTML 涓殑鍗曢夋錛屽悓涓涓?form 涓紝name 鐩稿悓鐨?Radio 鏋勬垚涓緇勶紝榪欎竴緇勪腑鏈澶氬彧鍏佽鏈変竴涓?Radio 琚変腑銆?/p> <p>濡傛灉灝?form 鎻愪氦鍒版湇鍔″櫒绔?ASP 紼嬪簭錛孉SP 紼嬪簭瑕佽幏寰楃敤鎴烽夋嫨鐨勯偅涓?Radio 鐨?value 鏄潪甯告柟渚跨殑錛岀敤 request.Form("RadioName")錛屼笉蹇呯悊浼氭湁鍑犱釜 Radio銆?/p> <p>浣嗗湪 JS(JavaScript) 涓氨瑕佸鏉傚浜嗭紝鎴戜滑涓嶈兘鍍忓鍏跺畠鍏冪礌錛堝錛氭枃鏈錛変竴鏍鳳紝浣跨敤 formid.objName.value 鏉ュ彇鍊鹼紝鎴戜滑搴旇寰幆榪欎釜緇勭殑 Radio錛屽垽鏂叾 checked 灞炴э紝鍐嶅彇鍊箋?/p> <p>涓轟簡鏂逛究浣跨敤javascript鑾峰彇radio鐨勫鹼紝鎴戝啓浜嗕竴涓氱敤鐨勫嚱鏁版潵瀹炵幇錛?/p> <p>function GetRadioValue(RadioName){<br />     var obj;    <br />     obj=document.getElementsByName(RadioName);<br />     if(obj!=null){<br />         var i;<br />         for(i=0;i<obj.length;i++){<br />             if(obj[i].checked){<br />                 return obj[i].value;            <br />             }<br />         }<br />     }<br />     return null;<br /> }</p> <p>姣斿錛屾垜浠湁涓涓猲ame灞炴т負錛?#8220;myradio”鐨勫崟閫夋帶浠剁粍錛岃寰楀埌閫変腑鐨勫鹼紝鍙渶榪欐牱璋冪敤灝卞彲浠ヤ簡錛?/p> <p>var RValue;</p> <p>RValue=GetRadioValue("myradio");</p> <p>濡傛灉娌℃湁緇欏嚭鐨剅adioname鎺т歡錛屽垯鐩存帴榪斿洖null錛屾垨鑰呰繖涓緇勬帶浠舵病鏈夎閫夋嫨鐨勯」錛屽垯涔熻繑鍥瀗ull銆?/p> <img src ="http://m.tkk7.com/1504/aggbug/218614.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/1504/" target="_blank">weesun涓綾抽槼鍏?/a> 2008-07-30 10:37 <a href="http://m.tkk7.com/1504/archive/2008/07/30/218614.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍒╃敤Javascript鑾峰緱鍜岃緗瓼CKeditor鍊糩鏀惰棌]http://m.tkk7.com/1504/archive/2008/07/30/218613.htmlweesun涓綾抽槼鍏?/dc:creator>weesun涓綾抽槼鍏?/author>Wed, 30 Jul 2008 02:36:00 GMThttp://m.tkk7.com/1504/archive/2008/07/30/218613.htmlhttp://m.tkk7.com/1504/comments/218613.htmlhttp://m.tkk7.com/1504/archive/2008/07/30/218613.html#Feedback0http://m.tkk7.com/1504/comments/commentRss/218613.htmlhttp://m.tkk7.com/1504/services/trackbacks/218613.html鍒╃敤Javascript鍙栧拰璁綟CKeditor鍊間篃鏄潪甯稿鏄撶殑錛屽涓嬶細

// 鑾峰彇緙栬緫鍣ㄤ腑HTML鍐呭
function getEditorHTMLContents(EditorName) {
    var oEditor = FCKeditorAPI.GetInstance(EditorName);
    return(oEditor.GetXHTML(true));
}

// 鑾峰彇緙栬緫鍣ㄤ腑鏂囧瓧鍐呭
function getEditorTextContents(EditorName) {
    var oEditor = FCKeditorAPI.GetInstance(EditorName);
    return(oEditor.EditorDocument.body.innerText);
}

// 璁劇疆緙栬緫鍣ㄤ腑鍐呭
function SetEditorContents(EditorName, ContentStr) {
    var oEditor = FCKeditorAPI.GetInstance(EditorName) ;
    oEditor.SetHTML(ContentStr) ;
}

FCKeditorAPI鏄疐CKeditor鍔犺澆鍚庢敞鍐岀殑涓涓叏灞瀵硅薄錛屽埄鐢ㄥ畠鎴戜滑灝卞彲浠ュ畬鎴愬緙栬緫鍣ㄧ殑鍚勭鎿嶄綔銆?/font>

鍦ㄥ綋鍓嶉〉鑾峰緱 FCK 緙栬緫鍣ㄥ疄渚嬶細
var Editor = FCKeditorAPI.GetInstance('InstanceName');

浠?FCK 緙栬緫鍣ㄧ殑寮瑰嚭紿楀彛涓幏寰?FCK 緙栬緫鍣ㄥ疄渚嬶細
var Editor = window.parent.InnerDialogLoaded().FCK;

浠庢鏋墮〉闈㈢殑瀛愭鏋朵腑鑾峰緱鍏跺畠瀛愭鏋剁殑 FCK 緙栬緫鍣ㄥ疄渚嬶細
var Editor = window.FrameName.FCKeditorAPI.GetInstance('InstanceName');

浠庨〉闈㈠脊鍑虹獥鍙d腑鑾峰緱鐖剁獥鍙g殑 FCK 緙栬緫鍣ㄥ疄渚嬶細
var Editor = opener.FCKeditorAPI.GetInstance('InstanceName');

鑾峰緱 FCK 緙栬緫鍣ㄧ殑鍐呭錛?br /> oEditor.GetXHTML(formatted); // formatted 涓猴細true|false錛岃〃紺烘槸鍚︽寜HTML鏍煎紡鍙栧嚭
涔熷彲鐢細
oEditor.GetXHTML();

璁劇疆 FCK 緙栬緫鍣ㄧ殑鍐呭錛?br /> oEditor.SetHTML("content", false); // 絎簩涓弬鏁頒負錛歵rue|false錛屾槸鍚︿互鎵瑙佸嵆鎵寰楁柟寮忚緗叾鍐呭銆傛鏂規硶甯哥敤浜?璁劇疆鍒濆鍊?鎴?琛ㄥ崟閲嶇疆"鍝︿綔銆?/font>

鎻掑叆鍐呭鍒?FCK 緙栬緫鍣細
oEditor.InsertHtml("html"); // "html"涓篐TML鏂囨湰

媯鏌?FCK 緙栬緫鍣ㄥ唴瀹規槸鍚﹀彂鐢熷彉鍖栵細
oEditor.IsDirty();

鍦?FCK 緙栬緫鍣ㄤ箣澶栬皟鐢?FCK 緙栬緫鍣ㄥ伐鍏鋒潯鍛戒護錛?br /> 鍛戒護鍒楄〃濡備笅錛?br /> DocProps, Templates, Link, Unlink, Anchor, BulletedList, NumberedList, About, Find, Replace, Image, Flash, SpecialChar, Smiley, Table, TableProp, TableCellProp, UniversalKey, Style, FontName, FontSize, FontFormat, Source, Preview, Save, NewPage, PageBreak, TextColor, BGColor, PasteText, PasteWord, TableInsertRow, TableDeleteRows, TableInsertColumn, TableDeleteColumns, TableInsertCell, TableDeleteCells, TableMergeCells, TableSplitCell, TableDelete, Form, Checkbox, Radio, TextField, Textarea, HiddenField, Button, Select, ImageButton, SpellCheck, FitWindow, Undo, Redo

浣跨敤鏂規硶濡備笅錛?br /> oEditor.Commands.GetCommand('FitWindow').Execute();

= FCKConfig.BasePath + 'plugins/'  
// FCKConfig.Plugins.Add( 'placeholder', 'en,it' ) ;


鍘?鎺?/鍚庯紝灝辯浉褰撲簬鎶妏laceholder榪欎釜鎻掍歡鍔熻兘鍔犱笂浜嗭紝fckeditor鐨勬彃浠舵枃浠墮兘鍦?editor/plugins/鏂囦歡澶逛笅鍒嗙被鎸夋枃浠?澶規斁緗殑錛屽浜巉ckeditor2.0鏉ヨ錛岄噷闈㈡湁涓や釜鏂囦歡澶癸紝涔熷氨鏄湁涓や釜瀹樻柟鎻掍歡錛宲laceholder榪欎釜鏂囦歡澶瑰氨鏄垜浠垰鎵嶅姞涓婂幓鐨勶紝涓昏鐢?浜庡鍙傛暟鎴栧崟鍙傛暟鑷畾涔夋爣絳劇殑鍖歸厤錛岃繖涓湪鍒朵綔緙栬緫妯℃澘鏃墮潪甯哥鐢紝瑕佹兂鐪嬪叿浣撳疄渚嬬殑璇濓紝澶у鍙互鍘?/font>涓嬭澆acms 榪欎釜緋葷粺鏌ョ湅瀛︿範錛屽彟涓涓枃浠跺すtablecommands灝辨槸緙栬緫鍣ㄩ噷鐨勮〃鏍肩紪杈戠敤鍒扮殑浜嗐傚綋鐒訛紝濡傛灉浣犳兂鍒朵綔鑷繁鍏跺畠鐢ㄩ旂殑鎻掍歡錛岄偅灝卞彧瑕佹寜鐓?fckeidtor鎻掍歡鐨勫埗浣滆鍒欏埗浣滃畬鏀劇疆鍦?editor/plugins/涓嬪氨琛岋紝鐒跺悗鍐嶅湪fckeidtor.js閲屽啀娣誨姞 FCKConfig.Plugins.Add('Plugin Name',',lang,lang');灝卞彲浠ヤ簡銆?br />
絎簩閮ㄥ垎 錛屽浣曡緙栬緫鍣ㄤ竴鎵撳紑鐨勬椂鍊欙紝緙栬緫宸ュ叿鏉′笉鍑虹幇錛岀瓑鐐?#8220;灞曞紑宸ュ叿鏍?#8221;鏃舵墠鍑虹幇錛烢asy錛孎CKeditor鏈韓鎻愪緵浜嗚繖涓姛鑳藉暒錛屾墦寮fckconfig.js錛屾壘鍒?br />
FCKConfig.ToolbarStartExpanded = true ;
鏀規垚
FCKConfig.ToolbarStartExpanded = false ;
灝卞彲浠ュ暒錛?br />
絎笁閮ㄥ垎錛屼嬌鐢ㄨ嚜宸辯殑琛ㄦ儏鍥炬爣錛屽悓鏍鋒墦寮fckcofnig.js鍒版渶搴曢儴閭d竴孌?br />

FCKConfig.SmileyPath = FCKConfig.BasePath + 'images/smiley/msn/' ;
FCKConfig.SmileyImages = ['regular_smile.gif','sad_smile.gif','wink_smile.gif'] ;
FCKConfig.SmileyColumns = 8 ;
FCKConfig.SmileyWindowWidth    = 320 ;
FCKConfig.SmileyWindowHeight = 240 ;

涓婇潰榪欐宸茬粡鏄垜淇敼榪囩殑浜嗭紝涓轟簡鎴戝彂琛ㄦ鏂囩殑鐗堥潰涓嶄細琚拺寰楀お寮錛屾垜鎶奆CKConfig.SmileyImages閭d竴琛屾敼寰楀彧鏈変笁涓〃鎯呭浘浜嗐?br />
絎竴琛岋紝褰撶劧鏄〃鎯呭浘鏍囪礬寰勭殑璁劇疆錛岀浜岃鏄浉鍏寵〃鎯呭浘鏍囨枃浠跺悕鐨勪竴涓狶ist錛岀涓夎鏄寚寮瑰嚭鐨勮〃鎯呮坊鍔犵獥鍙f渶姣忚鐨勮〃鎯呮暟錛屼笅闈袱涓弬鏁版槸寮瑰嚭鐨勬ā鎬佺獥鍙g殑瀹藉拰楂樺柦銆?br />
絎洓閮ㄥ垎錛屾枃浠朵笂浼犵鐞嗛儴鍒?br />
姝ら儴鍒嗗彲鑳芥槸澶у鏈涓哄叧蹇冪殑錛屼笂涓綃囨枃绔犵畝鍗曠殑璁蹭簡濡備綍淇敼鏉ヤ笂浼犳枃浠朵互鍙婁嬌鐢╢ckeidtor2.0鎵嶆彁渚涚殑蹇熶笂浼犲姛鑳姐傚啀鎴戜滑緇х畫鍐嶆繁灞傛鐨勮瑙d笂浼犲姛鑳?br />
FCKConfig.LinkBrowser = true ;
FCKConfig.ImageBrowser = true ;
FCKConfig.FlashBrowser = true ;鍦╢ckconfig.js鎵懼埌榪欎笁鍙ワ紝榪欎笁鍙ヤ笉鏄繛鐫鐨勫摝錛屽彧鏄垜鎶婁粬浠泦涓埌榪欏効鏉ヤ簡錛岃緗負true鐨勬剰鎬濆氨鏄厑璁鎬嬌鐢╢ckeditor鏉ユ祻瑙?鏈嶅姟鍣ㄧ鐨勬枃浠跺浘鍍忎互鍙奻lash絳夛紝榪欎釜鍔熻兘鏄綘鎻掑叆鍥劇墖鏃跺脊鍑虹殑紿楀彛涓婇偅涓?#8220;嫻忚鏈嶅姟鍣?#8221;鎸夐挳鍙互浣撶幇鍑烘潵錛屽鏋滀綘鐨勭紪杈戝櫒鍙敤鏉ヨ嚜宸辯敤鎴栨槸鍙湪鍚庡彴 綆$悊鐢紝榪欎釜鍔熻兘鏃犵枒寰堝ソ鐢紝鍥犱負浠栬浣犲緢鐩磋鍦板鏈嶅姟鍣ㄧ殑鏂囦歡榪涜涓婁紶鎿嶄綔銆備絾鏄鏋滀綘鐨勭郴緇熻闈㈠悜鍓嶅彴鐢ㄦ埛鎴栨槸鍍廱log榪欐牱鐨勭郴緇熻鐢ㄧ殑璇濓紝榪欎釜瀹?鍏ㄩ殣鎮e彲灝卞ぇ浜嗗摝銆備簬鏄垜浠妸鍏朵竴寰嬭緗負false;濡備笅

FCKConfig.LinkBrowser = false ;
FCKConfig.ImageBrowser = false ;
FCKConfig.FlashBrowser = false ;

榪欐牱涓鏉ワ紝鎴戜滑灝卞彧鏈夊揩閫熶笂浼犲彲鐢ㄤ簡鍟婏紝濂斤紒鎺ヤ笅鏉ュ氨鏉ヤ慨鏀癸紝鍚屾牱浠sp涓鴻寖渚嬭繘琛岋紝榪涘叆/editor/filemanager/upload/asp/鎵撳紑config.asp錛屼慨鏀?br /> ConfigUserFilesPath = "/UserFiles/"榪欎釜璁劇疆鏄笂浼犳枃浠剁殑鎬葷洰褰曪紝鎴戣繖閲屽氨涓嶅姩浜嗭紝浣犳兂鏀硅嚜宸辨敼浜?br />
濂斤紝鍐嶆墦寮姝ょ洰褰曚笅鐨剈pload.asp鏂囦歡錛屾壘鍒頒笅闈㈣繖涓孌?br />

Dim resourceType
If ( Request.QueryString("Type") <> "" ) Then
resourceType = Request.QueryString("Type")
Else
resourceType = "File"
End If
鐒跺悗鍐嶅湪鍏跺悗闈㈡坊鍔?br />

ConfigUserFilesPath = ConfigUserFilesPath & resourceType &"/"& Year(Date()) &"/"& Month(Date()) &"/"
榪欐牱鐨勮瘽錛屼笂浼犵殑鏂囦歡灝辮繘鍏?#8220;/userfiles/鏂囦歡綾誨瀷錛堝image鎴杅ile鎴杅lash)/騫?鏈?”榪欐牱鐨勬枃浠跺す涓嬩簡錛岃繖涓緗鍗曠敤鎴鋒潵鐢ㄥ凡緇忚凍澶熶簡錛屽鏋滀綘鎯崇粰澶氱敤鎴風郴緇熺敤錛岄偅灝辮繖鏍鋒潵鏀?br />

ConfigUserFilesPath = ConfigUserFilesPath & Session("username") & resourceType &"/"& Year(Date()) &"/"& Month(Date()) &"/"
榪欐牱涓婁紶鐨勬枃浠跺氨榪涘叆“/userfiles/鐢ㄦ埛鐩綍/鏂囦歡綾誨瀷/騫?鏈?”涓嬩簡錛屽綋鐒跺鏋滀綘涓嶆兂榪欎箞瀹夋帓涔熷彲浠ヤ慨鏀規垚鍒殑錛屾瘮濡傝鐢ㄦ埛鐩綍鍐嶆繁涓灞傜瓑錛岃繖閲岀殑Session("username")璇鋒牴鎹嚜宸辯殑闇瑕佽繘琛屼慨鏀規垨鎹㈡帀銆?br />
涓婁紶鐨勭洰褰曡緗畬浜嗭紝浣嗘槸涓婁紶紼嬪簭榪樹笉浼氳嚜宸卞垱寤鴻繖浜涙枃浠跺す錛屽鏋滀笉瀛樺湪鐨勮瘽錛屼笂浼犱笉浼氭垚鍔熺殑錛岄偅涔堟垜浠氨寰楁牴鎹笂闈㈢殑涓婁紶璺緞鐨勮姹傝繘琛岄掑綊鏉ョ敓鎴愮洰褰曚簡銆?br />
鎵懼埌榪欎竴孌?br />

Dim sServerDir
sServerDir = Server.MapPath( ConfigUserFilesPath )
If ( Right( sServerDir, 1 ) <> "\" ) Then
    sServerDir = sServerDir & "\"
End If

鎶婂畠涓嬮潰鐨勮繖涓よ


Dim oFSO
Set oFSO = Server.CreateObject( "Scripting.FileSystemObject" )
鐢ㄤ笅闈㈣繖涓孌典唬鐮佹潵鏇挎崲


dim arrPath,strTmpPath,intRow
strTmpPath = ""
arrPath = Split(sServerDir, "\")
Dim oFSO
Set oFSO = Server.CreateObject( "Scripting.FileSystemObject" )
for intRow = 0 to Ubound(arrPath)
    strTmpPath = strTmpPath & arrPath(intRow) & "\"
    if oFSO.folderExists(strTmpPath)=false then
     oFSO.CreateFolder(strTmpPath)
    end if
next
鐢ㄨ繖孌典唬鐮佸氨鍙互鐢熸垚浣犳兂瑕佺殑鏂囦歡澶逛簡錛屽湪涓婁紶鐨勬椂鍊欒嚜鍔ㄧ敓鎴愩?br />
濂?浜嗭紝涓婁紶鏂囦歡鐨勪慨鏀瑰埌鐜板湪鍙互鏆傛椂鍛婁竴孌佃惤浜嗭紝浣嗘槸錛屽浜庝腑鏂囩敤鎴瘋繕瀛樺湪榪欎箞涓棶棰橈紝灝辨槸fckeditor鐨勬枃浠朵笂浼犻粯璁ゆ槸涓嶆敼鍚嶇殑錛屽悓鏃惰繕涓嶆敮鎸佷腑鏂?鏂囦歡鍚嶏紝榪欐牱涓鏉ユ槸涓婁紶鐨勬枃浠朵細鍙樻垚“.jpg”榪欐牱鐨勬棤娉曡鐨勬枃浠訛紝鍐嶅氨鏄細鏈夐噸鍚嶆枃浠訛紝褰撶劧閲嶅悕榪欑偣鍊掓病浠涔堬紝鍥犱負fckeditor浼氳嚜鍔ㄦ敼鍚嶏紝浼?鍦ㄦ枃浠跺悕鍚庡姞錛?錛夎繖鏍鋒潵榪涜鏍囪瘑銆備絾鏄紝鎴戜滑閫氬父鐨勪範鎯槸璁╃▼搴忚嚜鍔ㄧ敓鎴愪笉閲嶅鐨勬枃浠跺悕

鍦ㄥ垰鎵嶉偅涓孌典唬鐮佺殑涓嬮潰绱ф帴鐫灝辨槸
' Get the uploaded file name.
sFileName = oUploader.File( "NewFile" ).Name
鐪嬫竻妤氫簡錛岃繖涓氨鏄枃浠跺悕鍟︼紝鎴戜滑鏉ユ妸瀹冩敼鎺夛紝褰撶劧寰楁湁涓敓鎴愭枃浠跺悕鐨勫嚱鏁版墠琛岋紝鏀規垚涓嬮潰榪欐牱

'//鍙栧緱涓涓笉閲嶅鐨勫簭鍙?br /> Public Function GetNewID()
dim ranNum
dim dtNow
randomize
dtNow=Now()
ranNum=int(90000*rnd)+10000
GetNewID=year(dtNow) & right("0" & month(dtNow),2) & right("0" & day(dtNow),2) & right("0" & hour(dtNow),2) & right("0" & minute(dtNow),2) & right("0" & second(dtNow),2) & ranNum
End Function

' Get the uploaded file name.
sFileName = GetNewID() &"."& split(oUploader.File( "NewFile" ).Name,".")(1)

榪欐牱涓鏉ワ紝涓婁紶鐨勬枃浠跺氨鑷姩鏀瑰悕鐢熸垚濡?0050802122536365.jpg榪欐牱鐨勬枃浠跺悕浜嗭紝鏄敱騫存湀鏃ユ椂鍒嗙浠ュ強涓変綅闅忔満鏁扮粍鎴愮殑鏂囦歡鍚嶄簡


]]>
閰嶇疆Tomcat6鐨勮櫄鎷熻礬寰勶紙涓嶄慨鏀箂erver.xml錛夈愬師鍒涙葷粨銆?/title><link>http://m.tkk7.com/1504/archive/2008/06/19/209055.html</link><dc:creator>weesun涓綾抽槼鍏?/dc:creator><author>weesun涓綾抽槼鍏?/author><pubDate>Thu, 19 Jun 2008 00:55:00 GMT</pubDate><guid>http://m.tkk7.com/1504/archive/2008/06/19/209055.html</guid><wfw:comment>http://m.tkk7.com/1504/comments/209055.html</wfw:comment><comments>http://m.tkk7.com/1504/archive/2008/06/19/209055.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/1504/comments/commentRss/209055.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/1504/services/trackbacks/209055.html</trackback:ping><description><![CDATA[<p>鍦╟onf涓嬫坊鍔燾onf\catalina\localhost鏂囦歡錛屽湪localhost涓嬫坊鍔爌roject.xml鏂囦歡錛屾鏂囦歡鍚嶄笌浣犵殑宸ョ▼鍚嶄竴鑷淬?br /> project.xml<br /> <Context path="/itsm"  docBase="G:/project/itsm/WebRoot"<br />         debug="0" privileged="true"/><br /> G:/project/itsm/WebRoot涓哄伐紼嬬殑JSP欏甸潰瀛樻斁鐨勮礬寰勩?br /> 鍚姩tomcat錛屽湪嫻忚鍣ㄥ湴鍧鏍忛噷杈撳叆<a href="http://localhost:8080/itsm">http://localhost:8080/itsm</a>鍗沖彲銆?/p> <img src ="http://m.tkk7.com/1504/aggbug/209055.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/1504/" target="_blank">weesun涓綾抽槼鍏?/a> 2008-06-19 08:55 <a href="http://m.tkk7.com/1504/archive/2008/06/19/209055.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>AJAX鍜孲truts鐨刟ction浜や簰浣跨敤[鍘熷垱鎬葷粨] http://m.tkk7.com/1504/archive/2008/06/18/208949.htmlweesun涓綾抽槼鍏?/dc:creator>weesun涓綾抽槼鍏?/author>Wed, 18 Jun 2008 09:47:00 GMThttp://m.tkk7.com/1504/archive/2008/06/18/208949.htmlhttp://m.tkk7.com/1504/comments/208949.htmlhttp://m.tkk7.com/1504/archive/2008/06/18/208949.html#Feedback0http://m.tkk7.com/1504/comments/commentRss/208949.htmlhttp://m.tkk7.com/1504/services/trackbacks/208949.html1.璇鋒眰欏甸潰鐨凧S,瀹㈡埛绔疄鐜?br /> <script type="text/javascript">
 var flagvalue=0;
 var rest="";
 var resta="";
 //瀹炵幇AJAX楠岃瘉
 var http_request = false;
 var infoForm_flag=false;
 var lotId="";
function Save()
{
   
      var infoForm=document.projectSetForm;
      infoForm_flag=infoForm;
      lotId=infoForm.lotId.value;
      //琛ㄥ悕縐?br />       var dc = infoForm.tablename.value;
      if(dc==""||dc==null){
       alert("琛ㄥ悕縐頒笉鑳戒負絀?");
       infoForm.tablename.focus();
       infoForm.tablename.select();
       return false;
 }
function send_request(url)
  {//鍒濆鍖栥佹寚瀹氬鐞嗗嚱鏁般佸彂閫佽姹傜殑鍑芥暟
    http_request = false;
    //寮濮嬪垵濮嬪寲XMLHttpRequest瀵硅薄
    if(window.XMLHttpRequest)
    { //Mozilla 嫻忚鍣?br />       http_request = new XMLHttpRequest();
      if (http_request.overrideMimeType)
      {//璁劇疆MiME綾誨埆
           http_request.overrideMimeType('text/xml');
      }
    }
    else if (window.ActiveXObject)
    { // IE嫻忚鍣?br />       try
      {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
      }
       catch (e)
      {
        try
        {
             http_request = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (e)
        {
        }
      }
    }
    if (!http_request) { // 寮傚父錛屽垱寤哄璞″疄渚嬪け璐?br />      window.alert("涓嶈兘鍒涘緩XMLHttpRequest瀵硅薄瀹炰緥.");
     return false;
    }
    http_request.onreadystatechange = processRequest;
    // 紜畾鍙戦佽姹傜殑鏂瑰紡鍜孶RL浠ュ強鏄惁鍚屾鎵ц涓嬫浠g爜
    http_request.open("GET", url, true);
    http_request.send(null);
  }
     //澶勭悊榪斿洖淇℃伅鐨勫嚱鏁?br />      function processRequest()
     {
         if (http_request.readyState == 4)
         {
             //鍒ゆ柇瀵硅薄鐘舵?br />              if (http_request.status == 200)
             {
                 //淇℃伅宸茬粡鎴愬姛榪斿洖錛屽紑濮嬪鐞嗕俊鎭?br />                  var str=http_request.responseText;//鑾峰緱浠庢湇鍔″櫒榪斿洖鐨勬枃鏈俊鎭?br />                  if(str=="no")
                 {
                     alert("鎮ㄩ夋嫨浜嗘ā鍨嬪垎灞炰笉鍚岀殑妯℃澘,璇烽夋嫨鍚屼竴妯℃澘瀵瑰簲鏄ā鍨?");
                     //return false;
                     infoForm_flag.action="projectSet.do?do=add&lotId="+lotId;
                     infoForm_flag.submit();
                 }
                 else
                 {
                  infoForm_flag.action="projectSet.do?do=creattable&save=-1";
               infoForm_flag.submit();
              }
             } else
             {
                 //欏甸潰涓嶆甯?br />                  alert("鎮ㄦ墍璇鋒眰鐨勯〉闈㈡湁寮傚父銆?);
             }
         }
     }
  function userCheck()
  {
    send_request('projectSet.do?do=check&rest='+rest);
  }
</script>
2.ProjectSetAction.java

package com.gpdi.softevaluate.action;

import java.io.PrintWriter;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;

import java.util.Iterator;
import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class ProjectSetAction extends DispatchAction
{
         

/**
  * <p>妯℃澘楠岃瘉</p>
  * @param mapping
  * @param form
  * @param request
  * @param response
  * @return
  * @throws Exception
  */
 public ActionForward check(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response)throws Exception
 {
   String rest="";
   String lotId="";
   String retn="";
   String flag="";
   CommDaoFactory mgObj = new CommDaoFactory();
   try
   {
       rest=request.getParameter("rest");
       lotId=request.getParameter("lotId");
   }
   catch(Exception e)
   {
   
   }
if(!rest.equals("0")||!rest.equals("")||rest!=null)
 {
     flag="no";
}
else
{
      flag="ok";

}
       PrintWriter out=response.getWriter();
//鏈嶅姟鍣ㄨ繑鍥炰俊鎭?br />        out.write(flag);
       out.close();
     //璇誨彇鏈珹ction鎵鏈夌殑璇鋒眰鍙傛暟錛屽皢path閲嶆柊鏋勯狅紝鍔犱笂璇鋒眰鍙傛暟

     //ActionForward forward= new ActionForward("project/projectSet.do?do=add&lotId=6");
     //forward.setRedirect(true);
      //浼犲弬鏁板悗榪斿洖
     //return forward;    
    return mapping.findForward(null);
 
 }
public ActionForward creattable(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response)throws Exception
{
     //瀹炵幇鍔熻兘浠g爜
return mapping.findForward("create");
}

}
3.struts.config.xml
 <action attribute="projectSetForm" name="projectSetForm"
    parameter="do" path="/project/projectSet" scope="request"
       type="com.gpdi.softevaluate.action.ProjectSetAction" validate="false">
   <forward name="list" path="/project/viewProject.jsp" />
   <forward name="add" path="/project/addProject.jsp" />
   <forward name="create" path="/project/createTable.jsp" />
  </action>



]]>
checkbox澶氶塠鎬葷粨] http://m.tkk7.com/1504/archive/2008/06/18/208948.htmlweesun涓綾抽槼鍏?/dc:creator>weesun涓綾抽槼鍏?/author>Wed, 18 Jun 2008 09:46:00 GMThttp://m.tkk7.com/1504/archive/2008/06/18/208948.htmlhttp://m.tkk7.com/1504/comments/208948.htmlhttp://m.tkk7.com/1504/archive/2008/06/18/208948.html#Feedback0http://m.tkk7.com/1504/comments/commentRss/208948.htmlhttp://m.tkk7.com/1504/services/trackbacks/208948.html1.
<td width="5%" class=content><div align="center">鍏ㄩ?lt;input type=checkbox name = "check" onclick = "javascript:allcheck();"></div></td>
2.   
 <td width=5%>
       <div align="center">
        <input type="checkbox" name="checkboxDelete"
         value="<bean:write name="po" property="projectid" />">
       </div>
      </td>

js浠g爜:
 <script language="javascript">
 var tag = false;
function doDelete()
{
 if(deletecheck())
 {
     var theForm=document.projectSetForm;
  theForm.action = "projectSet.do?do=delete&lotId=<%=request.getParameter("lotId") %>";
  theForm.submit();
 
 }
}
function deletecheck()
{
 var theForm = document.projectSetForm;
 var checked = false;
 if(typeof(theForm.checkboxDelete.length)=="undefined"){
  if(theForm.checkboxDelete.checked == true){
  checked = true;
  }
 }else{
 var len = theForm.checkboxDelete.length;
 for (var i=0;i<len;i++){
  if(theForm.checkboxDelete[i].checked == true){
  checked = true;
  break;
  }
   }
 }
 if(!checked){
 alert("璇瘋嚦灝戦夋嫨涓鏉¤鍒犻櫎鐨勮褰曪紒")
 return(false);
 }
 
 if(confirm("紜畾瑕佸垹闄ゅ悧錛?)){
  return(true);
  }
 return(false);
}
function allcheck(){
 var theForm = document.projectSetForm;
 var len = theForm.checkboxDelete.length;
 var i = 0
 if (tag == false)
  for (i=0;i<len;i++){
   theForm.checkboxDelete[i].checked = true;
   tag = true;
   }
  
 else{
  for ( i=0;i<len;i++){
   theForm.checkboxDelete[i].checked = false;
   tag = false;
  }
 }
}
</script>



]]>
Hibernate瀹炵幇one-to-one綰ц仈淇濆瓨[鑷繁鎬葷粨] http://m.tkk7.com/1504/archive/2008/06/18/208942.htmlweesun涓綾抽槼鍏?/dc:creator>weesun涓綾抽槼鍏?/author>Wed, 18 Jun 2008 09:41:00 GMThttp://m.tkk7.com/1504/archive/2008/06/18/208942.htmlhttp://m.tkk7.com/1504/comments/208942.htmlhttp://m.tkk7.com/1504/archive/2008/06/18/208942.html#Feedback1http://m.tkk7.com/1504/comments/commentRss/208942.htmlhttp://m.tkk7.com/1504/services/trackbacks/208942.html鍦ㄥ叿浣撶殑欏圭洰搴旂敤涓?鎴戜滑寰堝皯浼氱敤鍒頒竴瀵逛竴鐨勭駭鑱旀搷浣?涓斿緢澶氭椂鍊欎竴瀵逛竴鐨勬搷浣滃彲浠ラ氳繃澶氬涓瀹炵幇,浣嗘槸涓瀵逛竴鏈夎嚜宸辯殑濂藉,灝辨槸鍦ㄤ換浣曟椂鍊欓兘鑳戒繚璇佷富澶栭敭鏁版嵁鐨勪竴鑷存?浣嗘槸澶氬涓鐨勬儏鍐典笅鏈繀鑳藉仛鍒?
鎴戝湪欏圭洰涓叿浣撶敤鍒頒簡涓瀵逛竴鐨勭駭鑱旀搷浣?浠庣綉涓婃嬁浜?涓涓緥瀛愭潵鍋?浣嗘槸娌℃湁鎴愬姛,浜庢槸鍙ソ鑷繁鐮旂┒,鐜板湪鎶婁慨鏀瑰悗鐨勪唬鐮佸笘鍑烘潵.
鏈緥瀛愪嬌鐢?font size="3">hibernate3.jar
+oracle鏁版嵁搴?br /> 搴撹〃:
CARD_TEST(CARDID[NUMBER(18)],CARDNUM[VARCHAR2(20)])
USER_TEST(USERID[NUMBER(18)],USERNAME[VARCHAR2(20)])
TestMain.java

package com.gpdi.test;
import org.hibernate.Session;
import org.hibernate.Transaction;
public class TestMain {
/**
 * 瀛樺偍涓涓敤鎴?br />  * @param user
 */
public void save(User user){
 user.setUsername("TEST");
 Card card=new Card();
 //Card card1=new Card();
 card.setCardnum("HGJUYT");
 //card1.setCardnum("fghy55");
 user.setCard(card);
 //user.setCard(card1);
 Session session=HibernateSessionFactory.currentSession();
    card.setUser(user);
    //card1.setUser(user);
 Transaction tr=session.beginTransaction();
 session.save(user);
 //session.save(card);
 tr.commit();
 session.close(); 
}

 public static void main(String[] args) throws Exception {
  TestMain test=new TestMain();
     test.save(new User());
 }

}
Card.java

package com.gpdi.test;

/**
 * Card generated by MyEclipse - Hibernate Tools
 */

public class Card  implements java.io.Serializable {
    // Fields   

     private Integer cardid;
     private String cardnum;
     private User user;

    // Constructors

    public User getUser() {
  return user;
 }
 public void setUser(User user) {
  this.user = user;
 }
 /** default constructor */
    public Card() {
    }
    /** full constructor */
    public Card(String cardnum) {
        this.cardnum = cardnum;
    }
    // Property accessors

    public Integer getCardid() {
        return this.cardid;
    }
   
    public void setCardid(Integer cardid) {
        this.cardid = cardid;
    }

    public String getCardnum() {
        return this.cardnum;
    }
   
    public void setCardnum(String cardnum) {
        this.cardnum = cardnum;
    }

}

User.java
package com.gpdi.test;

import java.util.HashSet;
import java.util.Set;

/**
 * User generated by MyEclipse - Hibernate Tools
 */

public class User  implements java.io.Serializable {
    // Fields   

     private Integer userid;
     private String username;
     private Card card;
     //private Set card = new HashSet();

    // Constructors

    public Card getCard() {
  return card;
 }

 public void setCard(Card card) {
  this.card = card;
 }

 /** default constructor */
    public User() {
    }

    /** full constructor */
    public User(String username) {
        this.username = username;
    }

    // Property accessors

    public Integer getUserid() {
        return this.userid;
    }
   
    public void setUserid(Integer userid) {
        this.userid = userid;
    }

    public String getUsername() {
        return this.username;
    }
   
    public void setUsername(String username) {
        this.username = username;
    }
}
HibernateSessionFactory.java

package com.gpdi.test;

import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.hibernate.cfg.Configuration;

/**
 * Configures and provides access to Hibernate sessions, tied to the
 * current thread of execution.  Follows the Thread Local Session
 * pattern, see {@link http://hibernate.org/42.html}.
 */
public class HibernateSessionFactory {

    /**
     * Location of hibernate.cfg.xml file.
     * NOTICE: Location should be on the classpath as Hibernate uses
     * #resourceAsStream style lookup for its configuration file. That
     * is place the config file in a Java package - the default location
     * is the default Java package.<br><br>
     * Examples: <br>
     * <code>CONFIG_FILE_LOCATION = "/hibernate.conf.xml".
     * CONFIG_FILE_LOCATION = "/com/foo/bar/myhiberstuff.conf.xml".</code>
     */
    private static String CONFIG_FILE_LOCATION = "/hibernate.cfg.xml";

    /** Holds a single instance of Session */
 private static final ThreadLocal threadLocal = new ThreadLocal();

    /** The single instance of hibernate configuration */
    private static final Configuration cfg = new Configuration();

    /** The single instance of hibernate SessionFactory */
    private static org.hibernate.SessionFactory sessionFactory;

    /**
     * Returns the ThreadLocal Session instance.  Lazy initialize
     * the <code>SessionFactory</code> if needed.
     *
     *  @return Session
     *  @throws HibernateException
     */
    public static Session currentSession() throws HibernateException {
        Session session = (Session) threadLocal.get();

  if (session == null || !session.isOpen()) {
   if (sessionFactory == null) {
    try {
     cfg.configure(CONFIG_FILE_LOCATION);
     sessionFactory = cfg.buildSessionFactory();
    } catch (Exception e) {
     System.err
       .println("%%%% Error Creating SessionFactory %%%%");
     e.printStackTrace();
    }
   }
   session = (sessionFactory != null) ? sessionFactory.openSession()
     : null;
   threadLocal.set(session);
  }

        return session;
    }

    /**
     *  Close the single hibernate session instance.
     *
     *  @throws HibernateException
     */
    public static void closeSession() throws HibernateException {
        Session session = (Session) threadLocal.get();
        threadLocal.set(null);

        if (session != null) {
            session.close();
        }
    }

    /**
     * Default constructor.
     */
    private HibernateSessionFactory() {
    }

}
Card.hbm.xml

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!--
    Mapping file autogenerated by MyEclipse - Hibernate Tools
-->
<hibernate-mapping>
    <class name="com.gpdi.test.Card" table="CARD_TEST">
 
        <id name="cardid" type="integer">
            <column name="CARDID" />
            <generator class="foreign" >
            <param name="property">user</param>
            </generator>
        </id>
        <property name="cardnum" type="string">
            <column name="CARDNUM" length="45" not-null="true" />
        </property>
        <!--
        foreign-key="userid"鎸囧畾澶栭敭鍏寵仈鐨勫瓧孌?蹇呴』,涓嶅彲緙哄皯 ,cascade="save-update"鎸囧畾鎬庝箞鎿嶄綔綰ц仈,闈炲繀欏?br />         -->
       <one-to-one name="user" foreign-key="userid" class="com.gpdi.test.User" cascade="save-update"></one-to-one>
    </class>
</hibernate-mapping>

User.hbm.xml
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!--
    Mapping file autogenerated by MyEclipse - Hibernate Tools
-->
<hibernate-mapping>
    <class name="com.gpdi.test.User" table="USER_TEST">
        <id name="userid" type="integer">
            <column name="USERID" />
            <generator class="increment"/>
        </id>
        <property name="username" type="string">
            <column name="username" length="45" not-null="true" />
        </property>
        <one-to-one name="card" foreign-key="cardid" class="com.gpdi.test.Card" cascade="save-update"></one-to-one>
        <!--
       <set name="card" inverse="true" cascade="all">
        <key column="cardid" />
        <one-to-many class="com.gpdi.test.Card" />
        </set>
         <many-to-one  name="card" class="com.gpdi.test.Card"  insert="true" unique="true" lazy="false">
         <column name="cardid"  length="18"  />
        </many-to-one>
        -->
 
    </class>
</hibernate-mapping>
Hibernate瀹炵幇涓瀵逛竴瀹炰緥婧愮爜


weesun涓綾抽槼鍏?/a> 2008-06-18 17:41 鍙戣〃璇勮
]]>
鐐瑰嚮琛ㄥご鎺掑簭銆愭暣鐞嗐?/title><link>http://m.tkk7.com/1504/archive/2008/06/17/208585.html</link><dc:creator>weesun涓綾抽槼鍏?/dc:creator><author>weesun涓綾抽槼鍏?/author><pubDate>Tue, 17 Jun 2008 04:48:00 GMT</pubDate><guid>http://m.tkk7.com/1504/archive/2008/06/17/208585.html</guid><wfw:comment>http://m.tkk7.com/1504/comments/208585.html</wfw:comment><comments>http://m.tkk7.com/1504/archive/2008/06/17/208585.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/1504/comments/commentRss/208585.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/1504/services/trackbacks/208585.html</trackback:ping><description><![CDATA[<p><span style="font-size: 8pt">銆?銆戣繖涓潪甯稿ソ鐢紝 </span></p> <div><span style="font-size: 8pt"><head><br /> <script type="text/javascript" src="sortabletable.js"></script><br /> <link type="text/css" rel="StyleSheet" href="sortabletable.css" /></span></div> <div><span style="font-size: 8pt"></head></span></div> <div><span style="font-size: 8pt">鍦?lt;head></head>涔嬮棿鍔犲叆</span></div> <div><span style="font-size: 8pt">銆?銆?lt;table class="sort-table" id="table-1" cellspacing="0"></span></div> <div><span style="font-size: 8pt">瑕佹帓搴忕殑琛ㄤ腑瑕佸姞鍏?id="table-1"</span></div> <div><span style="font-size: 8pt">銆?銆?lt;thead><br />   <tr><br />    <td>String</td><br />    <td title="CaseInsensitiveString">String</td><br />    <td>Number</td><br />    <td>Date</td><br />    <td>No Sort</td><br />   </tr><br /> </thead></span></div> <div><span style="font-size: 8pt">鐐瑰嚮鐨勮〃澶翠箣闂村姞鍏?lt;thead></thead></span></div> <div><span style="font-size: 8pt">鍓╀笅鐨勪箣闂村姞鍏?lt;tbody></tbody></span></div> <div><span style="font-size: 8pt"><tbody><br />   <tr><br />    <td>apple</td><br />    <td>Strawberry</td><br />    <td>45</td><br />    <td>2001-03-13</td><br />    <td>Item 0</td><br />   </tr><br />   <tr><br />    <td>Banana</td><br />    <td>orange</td><br />    <td>7698</td><br />    <td>1789-07-14</td><br />    <td>Item 1</td><br />   </tr><br />   <tr><br />    <td>orange</td><br />    <td>Banana</td><br />    <td>4546</td><br />    <td>1949-07-04</td><br />    <td>Item 2</td><br />   </tr></span></div> <div><span style="font-size: 8pt"> </tbody></span></div> <div><span style="font-size: 8pt">銆?銆?/span></div> <div><span style="font-size: 8pt"></table></span></div> <div><span style="font-size: 8pt"><script type="text/javascript"></span></div> <div><span style="font-size: 8pt">var st1 = new SortableTable(document.getElementById("table-1"),<br />  ["String", "CaseInsensitiveString", "Number", "Date", "None"]);</span></div> <div><span style="font-size: 8pt"></script><br /> </span></div> <a title="鐐瑰嚮琛ㄥご鎺掑簭" href="/Files/1504/sort.rar">鐐瑰嚮琛ㄥご鎺掑簭</a> <img src ="http://m.tkk7.com/1504/aggbug/208585.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/1504/" target="_blank">weesun涓綾抽槼鍏?/a> 2008-06-17 12:48 <a href="http://m.tkk7.com/1504/archive/2008/06/17/208585.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://roocos.com" target="_blank">免费国产黄网站在线观看动图</a>| <a href="http://quxx28.com" target="_blank">一级毛片免费不卡在线</a>| <a href="http://yamashida.com" target="_blank">亚洲人成图片小说网站</a>| <a href="http://gysysz.com" target="_blank">无码国产精品一区二区免费式影视</a>| <a href="http://fz166.com" target="_blank">亚洲av无码专区在线观看下载</a>| <a href="http://zibochanglong.com" target="_blank">亚洲片国产一区一级在线观看</a>| <a href="http://wogool.com" target="_blank">99久久99久久精品免费观看 </a>| <a href="http://gyjinzheng.com" target="_blank">JLZZJLZZ亚洲乱熟无码</a>| <a href="http://www77753.com" target="_blank">99国产精品免费观看视频</a>| <a href="http://686kp.com" target="_blank">亚洲av成人无码网站…</a>| <a href="http://lfpfjc.com" target="_blank">久久精品夜色国产亚洲av</a>| <a href="http://1000hu.com" target="_blank">日本xxwwxxww在线视频免费</a>| <a href="http://fphs666.com" target="_blank">国产一级片免费看</a>| <a href="http://gzbaida.com" target="_blank">日本系列1页亚洲系列</a>| <a href="http://hqshimo.com" target="_blank">久久久久亚洲av无码专区导航</a>| <a href="http://tzkanglong.com" target="_blank">国产jizzjizz视频免费看</a>| <a href="http://yongfu-sh.com" target="_blank">免费视频成人片在线观看</a>| <a href="http://www-64000.com" target="_blank">国产精品久久亚洲一区二区</a>| <a href="http://4228970.com" target="_blank">亚洲美女视频网站</a>| <a href="http://yxjcgs.com" target="_blank">国产aⅴ无码专区亚洲av麻豆</a>| <a href="http://8953y.com" target="_blank">成年男女免费视频网站</a>| <a href="http://yeyaweiban.com" target="_blank">伊人久久免费视频</a>| <a href="http://wwwly6080.com" target="_blank">一级黄色免费大片</a>| <a href="http://57fi.com" target="_blank">亚洲国产成人精品无码区花野真一</a>| <a href="http://siminglighting.com" target="_blank">精品亚洲一区二区</a>| <a href="http://peipeixiu.com" target="_blank">又粗又大又硬又爽的免费视频</a>| <a href="http://vip98888.com" target="_blank">久久精品国产免费观看三人同眠</a>| <a href="http://aa2176.com" target="_blank">国产精品99爱免费视频</a>| <a href="http://phlinhng.com" target="_blank">亚洲国产av玩弄放荡人妇</a>| <a href="http://079566.com" target="_blank">亚洲欧洲日韩国产</a>| <a href="http://pohezi.com" target="_blank">国产亚洲精品a在线无码</a>| <a href="http://www19977.com" target="_blank">免费一级做a爰片久久毛片潮喷</a>| <a href="http://118762.com" target="_blank">麻豆最新国产剧情AV原创免费</a>| <a href="http://www-79983.com" target="_blank">国产综合免费精品久久久</a>| <a href="http://cytanhuang.com" target="_blank">国产亚洲Av综合人人澡精品</a>| <a href="http://mt181.com" target="_blank">亚洲精品二三区伊人久久</a>| <a href="http://13813855.com" target="_blank">亚洲人成依人成综合网</a>| <a href="http://baizhengsh.com" target="_blank">亚洲日本va中文字幕久久</a>| <a href="http://qzllw.com" target="_blank">亚洲综合最新无码专区</a>| <a href="http://445848.com" target="_blank">亚洲福利中文字幕在线网址</a>| <a href="http://xiaochidaquan.com" target="_blank">国产高清免费在线</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>