锘??xml version="1.0" encoding="utf-8" standalone="yes"?>中文字幕久久一区,懂色av一区二区三区免费看,亚洲神马久久http://www.aygfsteel.com/gdufo/category/33795.htmlzh-cnTue, 26 Aug 2008 08:28:22 GMTTue, 26 Aug 2008 08:28:22 GMT60dwr spring鏁村悎http://www.aygfsteel.com/gdufo/archive/2008/08/26/224393.htmlgdufogdufoTue, 26 Aug 2008 02:21:00 GMThttp://www.aygfsteel.com/gdufo/archive/2008/08/26/224393.htmlhttp://www.aygfsteel.com/gdufo/comments/224393.htmlhttp://www.aygfsteel.com/gdufo/archive/2008/08/26/224393.html#Feedback0http://www.aygfsteel.com/gdufo/comments/commentRss/224393.htmlhttp://www.aygfsteel.com/gdufo/services/trackbacks/224393.html杞?
http://www.javaeye.com/topic/232685

Ajax,瀹冧嬌嫻忚鍣ㄥ彲浠ヤ負鐢ㄦ埛鎻愪緵鏇翠負鑷劧鐨勬祻瑙堜綋楠?瀵逛簬j2EE WEB寮鍙戜漢鍛樻潵璇?浣跨敤DWR妗嗘灦鍙互寰堢畝鍗曠殑浣跨敤Ajax鎶鏈?
鏈枃浠ヤ竴涓?span class="hilite1">DWR+SPRING鐨勫疄渚嬫潵璇存槑DWR鐨勪嬌鐢?br /> 1銆佸皢dwr.jar鏀懼埌搴旂敤鐨?WEB-INF/lib鐩綍涓?br /> 2銆侀厤緗畐eb.xml,澧炲姞濡備笅浠g爜:

<!--鍒濆鍖朩ebApplicationContext-->   
 
<context-param>   
        
<param-name>contextConfigLocation</param-name>   
        
<param-value>/WEB-INF/applicationContext.xml,/WEB-INF/action-servlet.xml</param-value>   
 
</context-param>   
 
<listener>   
       
<listener-class>   
             org.springframework.web.context.ContextLoaderListener    
       
</listener-class>   
 
</listener>   
<!--閰嶇疆DWR鎷︽埅鍣?/span>-->   
 
<servlet>   
  
<servlet-name>dwr-invoker</servlet-name>   
  
<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>   
  
<init-param>   
   
<param-name>debug</param-name>   
   
<param-value>true</param-value>   
  
</init-param>   
 
</servlet>   
 
<servlet-mapping>   
  
<servlet-name>dwr-invoker</servlet-name>   
  
<url-pattern>/dwr/*</url-pattern>   
 
</servlet-mapping>   

3銆佸涓?span class="hilite1">dwr.xml鏂囦歡
鏂囦歡鍐呭錛?
<?xml version="1.0" encoding="UTF-8"?>   
<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN" "http://www.getahead.ltd.uk/dwr/dwr10.dtd">   
<dwr>   
 
<allow>   
  
<create creator="spring" javascript="DWRUser">   
   
<param name="beanName" value="DWRUser"/>   
  
</create>   
 
</allow>   
</dwr>   
creator灞炴х殑鍊煎彲浠ユ槸new,struts,spring......鍥犱負姝ゅ鏄?span class="hilite3">鏁村悎spring鏉ュ仛鐨勶紝鎵浠ヨ緗垚“spring”錛宩avascript="DWRUser" 琛ㄧず瀹炰緥杞崲鎴恓avascript璇█鍚庝互DWRUser鍛藉悕錛屽墠鍙伴〉闈㈠彲浠ラ氳繃浠g爜錛?lt;script type='text/javascript' src='../../dwr/interface/DWRUser.js'></script>錛夋潵璋冪敤銆俻aram鍏冪礌鐨刵ame灞炴у煎彲浠ユ槸class,beanName絳夛紝姝ゅ鐢╞eanName,value寰楀兼槸瀹氫箟鍦╝pplicationContext.xml涓煇涓猙ean鐨刬d鍊箋?br /> 4銆佸垱寤轟竴涓疄浣揵ean渚?span class="hilite1">DWR杞崲鎴恓s
浠g爜:
package com.note.dwr;    
import com.note.bussies.service.IUserService;    
public class User {    
 
private IUserService ius;    
     
 
public IUserService getIus() {    
  
return ius;    
 }
    
 
public void setIus(IUserService ius) {    
  
this.ius = ius;    
 }
    
 
public User(){    
      
 }
    
 
public boolean isExist(String username) {    
      Users user 
= this.ius.getUserByName(username);    
      
return (null == user) ? false : true;    
 }
    
}
   

5銆佸湪applicationContext.xml涓厤緗4姝ュ啓鐨刡ean
    
 
<bean id="DWRUser" class="com.note.dwr.User">   
  
<property name="ius">   
   
<ref bean="UserService" />   
  
</property>   
 
</bean>   
   
6銆佸湪瑙嗗浘欏甸潰涓皟鐢?br /> 鍏堝鍏ヤ互涓嬫枃錛屾瘡涓枃浠剁殑鍔熻兘榪欓噷涓嶅啀璇﹁堪
<script type='text/javascript' src='../../dwr/interface/DWRUser.js'></script>   
<script type='text/javascript' src='../../dwr/engine.js'></script>   
<script type='text/javascript' src='../../dwr/util.js'></script>  
鍥犱負鎴戠殑瑙嗗浘鏂囦歡鏄斁鍦?view/user/涓嬶紝鎵浠ヨ繖閲岀敤浜?./../榪斿洖鍒版牴
鍏蜂綋璋冪敤錛?br />
<script type='text/javascript'>   
 
function regUserChked(){    
  
var username=$("username").value;    
  DWRUser.isExist(username,showData);
//showData鍥炶皟鍑芥暟    
 }
    
 
function showData(data){    
     
if(data){    
          DWRUtil.setValue(
"userMsg","璇ョ敤鎴峰悕宸茬粡琚敞鍐岋紝璇鋒洿鎹㈡偍鐨勭敤鎴峰悕錛?/span>");    
     }
else{    
          DWRUtil.setValue(
"userMsg","鎭枩鎮紝璇ョ敤鎴峰悕灝氭湭琚敞鍐岋紒");          
     }
    
 }
    
</script>   
input type="text" name="username" value="" onblur="regUserChked()" />
<div id="userMsg"></div>  


gdufo 2008-08-26 10:21 鍙戣〃璇勮
]]>
java鐨勫弽灝勫拰浠g悊瀹炵幇IOC妯″紡 妯℃嫙springhttp://www.aygfsteel.com/gdufo/archive/2008/08/19/222904.htmlgdufogdufoTue, 19 Aug 2008 00:17:00 GMThttp://www.aygfsteel.com/gdufo/archive/2008/08/19/222904.html闃呰鍏ㄦ枃

gdufo 2008-08-19 08:17 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 云安县| 克拉玛依市| 沾化县| 垦利县| 明溪县| 夹江县| 彝良县| 韶关市| 格尔木市| 大渡口区| 富顺县| 鹰潭市| 德惠市| 葵青区| 合山市| 赣州市| 合阳县| 兰西县| 永登县| 肇源县| 绥宁县| 安多县| 海盐县| 大邑县| 体育| 邢台县| 阿尔山市| 徐闻县| 雷山县| 贺兰县| 贵德县| 滦南县| 广饶县| 宣城市| 吴川市| 嘉荫县| 民丰县| 喀喇沁旗| 河东区| 萨迦县| 中山市|