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

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

📁 几个运用了DWR框架编写的AJAX代码,
💻 HTM
📖 第 1 页 / 共 5 页
字号:
  &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>public</SPAN><SPAN>&nbsp;</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;getBedrooms()&nbsp;{ &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>return</SPAN><SPAN>&nbsp;bedrooms; &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>public</SPAN><SPAN>&nbsp;</SPAN><SPAN 
  class=keyword>void</SPAN><SPAN>&nbsp;setBedrooms(</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;bedrooms)&nbsp;{ &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>this</SPAN><SPAN>.bedrooms&nbsp;=&nbsp;bedrooms; 
  &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>public</SPAN><SPAN>&nbsp;String&nbsp;getCity()&nbsp;{ 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>return</SPAN><SPAN>&nbsp;city; &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>public</SPAN><SPAN>&nbsp;</SPAN><SPAN 
  class=keyword>void</SPAN><SPAN>&nbsp;setCity(String&nbsp;city)&nbsp;{ 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>this</SPAN><SPAN>.city&nbsp;=&nbsp;city; &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>public</SPAN><SPAN>&nbsp;</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;getPrice()&nbsp;{ &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>return</SPAN><SPAN>&nbsp;price; &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>public</SPAN><SPAN>&nbsp;</SPAN><SPAN 
  class=keyword>void</SPAN><SPAN>&nbsp;setPrice(</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;price)&nbsp;{ &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>this</SPAN><SPAN>.price&nbsp;=&nbsp;price; &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>public</SPAN><SPAN>&nbsp;String&nbsp;getProvince()&nbsp;{ 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>return</SPAN><SPAN>&nbsp;province; &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>public</SPAN><SPAN>&nbsp;</SPAN><SPAN 
  class=keyword>void</SPAN><SPAN>&nbsp;setProvince(String&nbsp;province)&nbsp;{ 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>this</SPAN><SPAN>.province&nbsp;=&nbsp;province; 
  &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>}&nbsp;&nbsp;</SPAN> </LI></OL></DIV>
<P>&nbsp;</P>
<DIV class=code_title>java 代码 
<DIV class=dp-highlighter>
<DIV class=bar></DIV>
<OL class=dp-j>
  <LI class=alt><SPAN><SPAN 
  class=keyword>package</SPAN><SPAN>&nbsp;ajax.dwr.simpledwr; 
  &nbsp;&nbsp;</SPAN></SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN></SPAN><SPAN 
  class=keyword>import</SPAN><SPAN>&nbsp;java.util.ArrayList; 
  &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN></SPAN><SPAN 
  class=keyword>import</SPAN><SPAN>&nbsp;java.util.List; &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN></SPAN><SPAN 
  class=keyword>public</SPAN><SPAN>&nbsp;</SPAN><SPAN 
  class=keyword>class</SPAN><SPAN>&nbsp;ApartmentDAO&nbsp;{ &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>public</SPAN><SPAN>&nbsp;List&nbsp;findApartments(</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;bedrooms,&nbsp;</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;bathrooms,&nbsp;</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;price)&nbsp;{ &nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List&nbsp;list&nbsp;=&nbsp;findList(bedrooms,&nbsp;bathrooms,&nbsp;price); 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>return</SPAN><SPAN>&nbsp;list; &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>public</SPAN><SPAN>&nbsp;</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;countApartments(</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;bedrooms,&nbsp;</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;bathrooms,&nbsp;</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;price)&nbsp;{ &nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>return</SPAN><SPAN>&nbsp;findList(bedrooms,&nbsp;bathrooms,&nbsp;price).size(); 
  &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>private</SPAN><SPAN>&nbsp;List&nbsp;findList(</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;bedrooms,&nbsp;</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;bathrooms,&nbsp;</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;price)&nbsp;{ &nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List&nbsp;list&nbsp;=&nbsp;initData(); 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>for</SPAN><SPAN>&nbsp;(</SPAN><SPAN 
  class=keyword>int</SPAN><SPAN>&nbsp;i&nbsp;=&nbsp;</SPAN><SPAN 
  class=number>0</SPAN><SPAN>;&nbsp;i&nbsp;&lt;&nbsp;list.size();&nbsp;i++)&nbsp;{ 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Apartment&nbsp;apartment&nbsp;=&nbsp;(Apartment)&nbsp;list.get(i); 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>if</SPAN><SPAN>&nbsp;(apartment.getBedrooms()&nbsp;&lt;&nbsp;bedrooms 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&amp;&nbsp;apartment.getBathrooms()&nbsp;&lt;&nbsp;bathrooms 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&amp;&nbsp;apartment.getPrice()&nbsp;&gt;=&nbsp;price)&nbsp;{ 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;list.remove(i); 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} 
  &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>return</SPAN><SPAN>&nbsp;list; &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN 
  class=keyword>private</SPAN><SPAN>&nbsp;List&nbsp;initData()&nbsp;{ 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List&nbsp;list&nbsp;=&nbsp;</SPAN><SPAN 
  class=keyword>new</SPAN><SPAN>&nbsp;ArrayList(); &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Apartment&nbsp;apartment&nbsp;=&nbsp;</SPAN><SPAN 
  class=keyword>new</SPAN><SPAN>&nbsp;Apartment(); &nbsp;&nbsp;</SPAN> 
  <LI class=alt><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apartment.setId(</SPAN><SPAN 
  class=number>16001</SPAN><SPAN>); &nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apartment.setBedrooms(</SPAN><SPAN 
  class=number>1</SPAN><SPAN>); &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apartment.setBathrooms(</SPAN><SPAN 
  class=number>1</SPAN><SPAN>); &nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apartment.setPrice(</SPAN><SPAN 
  class=number>850</SPAN><SPAN>); &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apartment.setAddress(</SPAN><SPAN 
  class=string>"123&nbsp;King&nbsp;St.&nbsp;East"</SPAN><SPAN>); 
  &nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apartment.setCity(</SPAN><SPAN 
  class=string>"Toronto"</SPAN><SPAN>); &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apartment.setProvince(</SPAN><SPAN 
  class=string>"ON"</SPAN><SPAN>); &nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;list.add(apartment); 
  &nbsp;&nbsp;</SPAN> 
  <LI class=""><SPAN>&nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apartment.setId(</SPAN><SPAN 
  class=number>16002</SPAN><SPAN>); &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apartment.setBedrooms(</SPAN><SPAN 
  class=number>2</SPAN><SPAN>); &nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apartment.setBathrooms(</SPAN><SPAN 
  class=number>1</SPAN><SPAN>); &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apartment.setPrice(</SPAN><SPAN 
  class=number>1000</SPAN><SPAN>); &nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apartment.setAddress(</SPAN><SPAN 
  class=string>"1023&nbsp;Yonge&nbsp;Ave"</SPAN><SPAN>); &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apartment.setCity(</SPAN><SPAN 
  class=string>"Toronto"</SPAN><SPAN>); &nbsp;&nbsp;</SPAN> 
  <LI 
  class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;apartment.setProvince(</SPAN><SPAN 
  class=string>"ON"</SPAN><SPAN>); &nbsp;&nbsp;</SPAN> 
  <LI 
  class=""><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;list.add(apartment); 

⌨️ 快捷键说明

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