⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ajax的dwr框架 - - javaeye技术网站.htm

📁 几个运用了DWR框架编写的AJAX代码,
💻 HTM
📖 第 1 页 / 共 5 页
字号:
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=tag>&lt;</SPAN><SPAN 
  class=tag-name>create</SPAN><SPAN>&nbsp;</SPAN><SPAN 
  class=attribute>creator</SPAN><SPAN>=</SPAN><SPAN 
  class=attribute-value>"new"</SPAN><SPAN>&nbsp;</SPAN><SPAN 
  class=attribute>javascript</SPAN><SPAN>=</SPAN><SPAN 
  class=attribute-value>"ApartmentDAO"</SPAN><SPAN>&nbsp;</SPAN><SPAN 
  class=attribute>class</SPAN><SPAN>=</SPAN><SPAN 
  class=attribute-value>"ajax.dwr.simpledwr.ApartmentDAO"</SPAN><SPAN 
  class=tag>&gt;</SPAN><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=tag>&lt;</SPAN><SPAN 
  class=tag-name>include</SPAN><SPAN>&nbsp;</SPAN><SPAN 
  class=attribute>method</SPAN><SPAN>=</SPAN><SPAN 
  class=attribute-value>"findApartments"</SPAN><SPAN 
  class=tag>/&gt;</SPAN><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=tag>&lt;</SPAN><SPAN 
  class=tag-name>include</SPAN><SPAN>&nbsp;</SPAN><SPAN 
  class=attribute>method</SPAN><SPAN>=</SPAN><SPAN 
  class=attribute-value>"countApartments"</SPAN><SPAN 
  class=tag>/&gt;</SPAN><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=tag><SPAN class=tag-name>create</SPAN><SPAN 
  class=tag>&gt;</SPAN><SPAN>&nbsp;&nbsp;</SPAN> </SPAN>
  <LI class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN class=tag><SPAN 
  class=tag-name>allow</SPAN><SPAN 
  class=tag>&gt;</SPAN><SPAN>&nbsp;&nbsp;</SPAN> </SPAN>
  <LI class=alt><SPAN></SPAN><SPAN class=tag><SPAN 
  class=tag-name>dwr</SPAN><SPAN class=tag>&gt;</SPAN><SPAN>&nbsp;&nbsp;</SPAN> 
  </SPAN></LI></OL></DIV>
<H6><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN><SPAN>
<DIV class=code_title>js 代码</DIV>
<DIV class=dp-highlighter>
<DIV class=bar></DIV>
<OL class=dp-c>
  <LI class=alt><SPAN><SPAN><SPAN 
  class=string>"text/css"</SPAN><SPAN>&nbsp;media=</SPAN><SPAN 
  class=string>"screen"</SPAN><SPAN>&gt; &nbsp;&nbsp;</SPAN></SPAN> </SPAN>
  <LI class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@</SPAN><SPAN 
  class=keyword>import</SPAN><SPAN>&nbsp;url(&nbsp;style.css&nbsp;); 
  &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp; &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;<SCRIPT SRC=' span < dwr></SCRIPT> 
  &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;<SCRIPT SRC=' dwr engine.js?></SCRIPT> 
  &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;<SCRIPT SRC=' dwr util.js?></SCRIPT> 
  &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;
  <SCRIPT>   </span></li>
    <li class="alt"><span>  </span><span class="comment">//统计总数 </span><span>  </span></li>
    <li class=""><span>  </span><span class="keyword">function</span><span> updateTotal() {   </span></li>
    <li class="alt"><span>    $(</span><span class="string">"resultTable"</span><span>).style.display = 'none';   </span></li>
    <li class=""><span>    </span><span class="keyword">var</span><span> bedrooms = document.getElementById(</span><span class="string">"bedrooms"</span><span>).value;   </span></li>
    <li class="alt"><span>    </span><span class="keyword">var</span><span> bathrooms = document.getElementById(</span><span class="string">"bathrooms"</span><span>).value;   </span></li>
    <li class=""><span>    </span><span class="keyword">var</span><span> price = document.getElementById(</span><span class="string">"price"</span><span>).value;   </span></li>
    <li class="alt"><span>    ApartmentDAO.countApartments(loadTotal, bedrooms, bathrooms, price);   </span></li>
    <li class=""><span>    </span><span class="comment">//DWR使用得巧妙之处 ,调用ApartmentDAO的countApartments方法在传入bedrooms, bathrooms, price三个参数的同时 </span><span>  </span></li>
    <li class="alt"><span>    </span><span class="comment">//将其返回的结果 赋值给loadTotal(data)方法 </span><span>  </span></li>
    <li class=""><span>  }   </span></li>
    <li class="alt"><span>  </span></li>
    <li class=""><span>  </span><span class="keyword">function</span><span> updateResults() {   </span></li>
    <li class="alt"><span>    DWRUtil.removeAllRows(</span><span class="string">"apartmentsbody"</span><span>);</span><span class="comment">//删除apartmentsbody的所有子child </span><span>  </span></li>
    <li class=""><span>    </span><span class="keyword">var</span><span> bedrooms = document.getElementById(</span><span class="string">"bedrooms"</span><span>).value;   </span></li>
    <li class="alt"><span>    </span><span class="keyword">var</span><span> bathrooms = document.getElementById(</span><span class="string">"bathrooms"</span><span>).value;   </span></li>
    <li class=""><span>    </span><span class="keyword">var</span><span> price = document.getElementById(</span><span class="string">"price"</span><span>).value;   </span></li>
    <li class="alt"><span>    ApartmentDAO.findApartments(fillTable, bedrooms, bathrooms, price);   </span></li>
    <li class=""><span>    $(</span><span class="string">"resultTable"</span><span>).style.display = </span><span class="string">''</span><span>;   </span></li>
    <li class="alt"><span>  }   </span></li>
    <li class=""><span>     </span></li>
    <li class="alt"><span>  </span><span class="keyword">var</span><span> getId = </span><span class="keyword">function</span><span>(unit) { </span><span class="keyword">return</span><span> unit.id };   </span></li>
    <li class=""><span>  </span><span class="keyword">var</span><span> getAddress = </span><span class="keyword">function</span><span>(unit) { </span><span class="keyword">return</span><span> unit.address };   </span></li>
    <li class="alt"><span>  </span><span class="keyword">var</span><span> getBedrooms = </span><span class="keyword">function</span><span>(unit) { </span><span class="keyword">return</span><span> unit.bedrooms };   </span></li>
    <li class=""><span>  </span><span class="keyword">var</span><span> getBathrooms = </span><span class="keyword">function</span><span>(unit) { </span><span class="keyword">return</span><span> unit.bathrooms };   </span></li>
    <li class="alt"><span>  </span><span class="keyword">var</span><span> getPrice = </span><span class="keyword">function</span><span>(unit) { </span><span class="keyword">return</span><span> unit.price };   </span></li>
    <li class=""><span>       </span></li>
    <li class="alt"><span>  </span><span class="keyword">function</span><span> loadTotal(data) {   </span></li>
    <li class=""><span>    document.getElementById(</span><span class="string">"totalRecords"</span><span>).innerHTML = data;   </span></li>
    <li class="alt"><span>  }   </span></li>
    <li class=""><span>     </span></li>
    <li class="alt"><span>  </span><span class="keyword">function</span><span> fillTable(apartment) {   </span></li>
    <li class=""><span>    DWRUtil.addRows(</span><span class="string">"apartmentsbody"</span><span>, apartment, [ getId, getAddress, getBedrooms, getBathrooms, getPrice ]);   </span></li>
    <li class="alt"><span>  }   </span></li>
    <li class=""><span>     </span></li>
    <li class="alt"><span></SCRIPT>
  &nbsp;&nbsp;</SPAN> 
</LI></OL></DIV></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></H6></DIV>
<DIV class=blog_bottom>
<UL>
  <LI>16:16 </LI>
  <LI>浏览 (2855) </LI>
  <LI><A href="http://wangtong40.javaeye.com/blog/45855#comments">评论</A> (0) 
  </LI>
  <LI>分类: <A href="http://wangtong40.javaeye.com/category/8668">AJAX</A> </LI>
  <LI class=last><A class=more href="http://www.javaeye.com/wiki/topic/45855" 
  target=_blank>相关推荐</A> </LI></UL></DIV>
<DIV class=blog_comment>
<H5>评论</H5><A id=comments name=comments></A></DIV>
<DIV class=blog_comment>
<H5>发表评论</H5>
<FORM id=comment_form onsubmit="return false;" action=/blog/45855 method=post>
<DIV id=editor_main><TEXTAREA class="validate-richeditor bad-words min-length-5" id=editor_body style="WIDTH: 500px; HEIGHT: 350px" name=comment[body] rows=20 cols=40></TEXTAREA></DIV>
<SCRIPT type=text/javascript>  var editor = new Control.TextArea.Editor("editor_body", "bbcode", false);</SCRIPT>

<P style="PADDING-RIGHT: 30px; TEXT-ALIGN: right">您还没有登陆,请<A 
href="http://wangtong40.javaeye.com/login">登陆</A>后发表评论 <INPUT class=submit id=submit_button type=submit value=提交 name=commit></P></FORM></DIV>
<SCRIPT type=text/javascript>    new Validation("comment_form", {immediate: false, onFormValidate: function(result, form){              if(confirm('您需要登录以后才能执行这个操作,现在要登录吗?')) window.location.href = '/login';          }});  </SCRIPT>

<SCRIPT type=text/javascript>  dp.SyntaxHighlighter.ClipboardSwf = '/javascripts/syntaxhighlighter/clipboard.swf';  dp.SyntaxHighlighter.HighlightAll('code', true, true);  fix_image_size($$('div.blog_content img'), 700);</SCRIPT>
</DIV>
<DIV id=local>
<DIV id=blog_owner>
<DIV id=blog_owner_logo><A href="http://wangtong40.javaeye.com/"><IMG 
title="wangtong40的博客: wangtong40" alt=用户头像 
src="Ajax的DWR框架%20-%20%20-%20JavaEye技术网站_files/user-logo.gif"></A></DIV>
<DIV id=blog_owner_name>wangtong40</DIV></DIV>
<DIV id=blog_actions>
<UL>
  <LI>浏览: 9880 次 
  <LI><IMG src="Ajax的DWR框架%20-%20%20-%20JavaEye技术网站_files/offline.gif"> 
  <LI><A href="http://wangtong40.javaeye.com/blog/profile">详细资料</A> </LI></UL>
<H5>搜索本博客</H5>
<FORM action=/blog/search method=get><INPUT class=text id=query 
style="MARGIN-LEFT: 10px; WIDTH: 110px" name=query> <INPUT class=submit type=submit value=搜索> </FORM></DIV>
<DIV id=blog_menu>
<H5>博客分类</H5>
<UL>
  <LI><A href="http://wangtong40.javaeye.com/">全部博客 (21)</A> 
  <LI><A href="http://wangtong40.javaeye.com/category/8668">AJAX (13)</A> 
  <LI><A href="http://wangtong40.javaeye.com/category/9926">SOCKET (2)</A> 
  <LI><A href="http://wangtong40.javaeye.com/category/9927">STRUTS (0)</A> 
  <LI><A href="http://wangtong40.javaeye.com/category/9928">WEBWORK (0)</A> 
  <LI><A href="http://wangtong40.javaeye.com/category/9929">SPRING (0)</A> 
  <LI><A href="http://wangtong40.javaeye.com/category/9930">JSF (0)</A> 
  <LI><A href="http://wangtong40.javaeye.com/category/9931">HIBERNATE (6)</A> 
  </LI></UL></DIV>
<DIV>
<H5>其他分类</H5>
<UL>
  <LI><A href="http://wangtong40.javaeye.com/blog/favorite">我的收藏</A> (0) 
  <LI><A href="http://wangtong40.javaeye.com/blog/forum">我的论坛帖子</A> (2) 
  <LI><A href="http://wangtong40.javaeye.com/blog/article">我的精华良好贴</A> (0) 
</LI></UL></DIV>
<DIV>
<H5>最近加入圈子</H5>
<UL></UL></DIV>
<DIV>
<H5>存档</H5>
<UL>
  <LI><A href="http://wangtong40.javaeye.com/blog/monthblog/2007-08">2007-08</A> 
  (1) 
  <LI><A href="http://wangtong40.javaeye.com/blog/monthblog/2007-07">2007-07</A> 
  (5) 
  <LI><A href="http://wangtong40.javaeye.com/blog/monthblog/2007-02">2007-02</A> 
  (9) 
  <LI><A href="http://wangtong40.javaeye.com/blog/monthblog_more">更多存档...</A> 
  </LI></UL></DIV>
<DIV>
<H5>最新评论</H5>
<UL></UL></DIV>
<DIV>
<H5>评论排行榜</H5>
<UL>
  <LI><A href="http://wangtong40.javaeye.com/blog/107416">Hibernate 多对一关联</A> 
  <LI><A href="http://wangtong40.javaeye.com/blog/107417">Hibernate 一对一关联 
  (多对一的曲线实现) ...</A> 
  <LI><A href="http://wangtong40.javaeye.com/blog/107418">Hibernate 一对一关联</A> 
  <LI><A href="http://wangtong40.javaeye.com/blog/107419">Hibernate 多对多关联</A> 
  <LI><A 
  href="http://wangtong40.javaeye.com/blog/107420">HibernateSessionFactory 工具类 
  ...</A> </LI></UL></DIV>
<DIV id=rss>
<UL>
  <LI><A href="http://wangtong40.javaeye.com/rss" target=_blank><IMG alt=Rss 
  src="Ajax的DWR框架%20-%20%20-%20JavaEye技术网站_files/rss.png"></A> 
  <LI><A 
  href="http://fusion.google.com/add?feedurl=http://wangtong40.javaeye.com/rss" 
  target=_blank><IMG alt=Rss_google 
  src="Ajax的DWR框架%20-%20%20-%20JavaEye技术网站_files/rss_google.gif"></A> 
  <LI><A 
  href="http://www.zhuaxia.com/add_channel.php?url=http://wangtong40.javaeye.com/rss" 
  target=_blank><IMG alt=Rss_zhuaxia 
  src="Ajax的DWR框架%20-%20%20-%20JavaEye技术网站_files/rss_zhuaxia.gif"></A> 
  <LI><A 
  href="http://www.xianguo.com/subscribe.php?url=http://wangtong40.javaeye.com/rss" 
  target=_blank><IMG alt=Rss_xianguo 
  src="Ajax的DWR框架%20-%20%20-%20JavaEye技术网站_files/rss_xianguo.jpg"></A> 
  <LI><A href="http://www.google.com/search?hl=zh-CN&amp;q=RSS">[什么是RSS?]</A> 
  </LI></UL></DIV></DIV></DIV>
<DIV class=clearfix id=footer>
<DIV id=copyright>
<HR>
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。若作者同意转载,必须以超链接形式标明文章原始出处和作者。<BR>© 
2003-2008 JavaEye.com. All rights reserved. 上海炯耐计算机软件有限公司 [ 沪ICP备05023328号 ] 
</DIV></DIV></DIV></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -