<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    waysun一路陽光

    不輕易服輸,不輕言放棄.--心是夢(mèng)的舞臺(tái),心有多大,舞臺(tái)有多大。踏踏實(shí)實(shí)做事,認(rèn)認(rèn)真真做人。

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 ::  :: 管理 ::
      167 隨筆 :: 1 文章 :: 64 評(píng)論 :: 0 Trackbacks
    1.下載DWR Version 2
    https://dwr.dev.java.net/files/documents/2427/47504/dwr.jar

    2.安裝DWR,把dwr.jar放到WEB-INF/lib下

    web.xml中加入DWRServlet & ActionServlet
    其中<load-on-startup>的部分要特別注意,ActionServlet要先初始化,所以數(shù)字要比較小.
      <servlet>    
    <servlet-name>action</servlet-name>    
    <servlet-class>org.apache.struts.action.ActionServlet
    </servlet-class>    
    <init-param>      
    <param-name>config</param-name>      
    <param-value>/WEB-INF/struts-config.xml</param-value>    
    </init-param>    
    <init-param>      
    <param-name>debug</param-name>      
    <param-value>2</param-value>    
    </init-param>    
    <load-on-startup>2</load-on-startup>  
    </servlet>  
    <servlet-mapping>    
    <servlet-name>action</servlet-name>    
    <url-pattern>*.do</url-pattern>  
    </servlet-mapping>  
    <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>    
    <load-on-startup>10</load-on-startup>  
    </servlet>  
    <servlet-mapping>   
     <servlet-name>dwr-invoker</servlet-name>    
    <url-pattern>/dwr/*</url-pattern>  
    </servlet-mapping>
    dwr.xml中加入struts的設(shè)定,其中formBean的參數(shù)的value值,會(huì)對(duì)應(yīng)到struts-config.xml中<form-beans>的設(shè)定
    <dwr> 
    
    <allow>    
    <create creator="struts" javascript="testFrm">      
    <param name="formBean" value="testActionForm"/>    
    </create>  
    </allow>  
    </dwr>  


    struts-config.xml
     
    <struts-config>  
    <form-beans>    
    <form-bean name="testActionForm" type="test.struts.testActionForm" />  
    </form-beans>  
    <action-mappings>    
    <action name="testActionForm" path="/testAction" scope="session" type="test.struts.testAction" validate="false">      
    <forward name="display" path="/display.jsp" />    
    </action>  
    </action-mappings>  
    <message-resources parameter="ApplicationResources" />
    </struts-config>


    testActionForm.java,getDate()會(huì)透過dwr,取得現(xiàn)在最新的日期
     
    package test.struts; 
    import org.apache.struts.action.*;
    import java.util.*; 
    public class testActionForm extends ActionForm {     
    private String strDate;     
    public void setStrDate(String strDate) {        
    this.strDate = strDate;    
    }     
    public String getStrDate() {        
    return strDate;    
    }    
     //dwr    public String getDate() {        
    Date date = new Date();        
    return date.toString();   
     } 
    }


    testAction.java
    package test.struts; 
    import org.apache.struts.action.ActionMapping;
    import org.apache.struts.action.ActionForm;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import org.apache.struts.action.ActionForward;
    import org.apache.struts.action.Action;
    import org.apache.struts.action.*; 
    public class testAction extends Action {    
    	public ActionForward execute(ActionMapping mapping, ActionForm form,                                 
    HttpServletRequest request,                                 
    HttpServletResponse response) {         
    testActionForm actionForm = (testActionForm) form;       
     System.out.println(actionForm.getStrDate());        
    return mapping.findForward("display");    
    }
    }

    
    

    date.jsp,在form的部分,請(qǐng)用struts 的 tag library,我把<html:text property="strDate" size="30" >改成<input type="text" name="strDate">後,無法正常的接受到值.
    <%@ page contentType="text/html; charset=Big5" %>
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
    <html><head>
    <title>title</title>  
    <script type='text/javascript' src='dwr/interface/testFrm.js'></script>  
    <script type='text/javascript' src='dwr/engine.js'></script>  
    <script type='text/javascript' src='dwr/util.js'></script>
    </head>
    <SCRIPT LANGUAGE="JavaScript" type=""
    function refreshDate() {   
     testFrm.getDate(populateDate)
    ;} 
    function populateDate(data){   
    DWRUtil.setValue('strDate', data);
    } 
    </script> 
    <body> 
    <html:form action="testAction.do">
    date:<html:text property="strDate" size="30" ></html:text> 
    <input type="button" onclick="refreshDate();" value="更新日期"/><br/>   
    <html:submit>送出  </html:submit>
    </html:form></body></html>



    display.jsp
    <%@ page contentType="text/html; charset=Big5" %>
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
    %@page import="test.struts.*"%
    <html>
    <head>
    <title>test</title>
    </head><body bgcolor="#ffffff"><h1>您送出的日期:<br>
    <bean:write name="testActionForm" property="strDate"/></h1>
    </body>
    </html>

    
    
     

    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1621900


    <script src="http://localhost:82/PromoteIcon.aspx?id=1621900"></script>[收藏到我的網(wǎng)摘]   會(huì)上樹的豬發(fā)表于 2007年05月23日 09:24:00
    posted on 2008-08-03 15:34 weesun一米陽光 閱讀(513) 評(píng)論(0)  編輯  收藏 所屬分類: StrutsAJAX總結(jié)備用
    主站蜘蛛池模板: 在线涩涩免费观看国产精品| 亚洲女人影院想要爱| 黄色一级视频免费观看| 成年私人影院免费视频网站| 亚洲毛片基地日韩毛片基地| 成人福利免费视频| 亚洲美国产亚洲AV| 亚洲成?v人片天堂网无码| 新最免费影视大全在线播放| 日日噜噜噜噜夜夜爽亚洲精品| 光棍天堂免费手机观看在线观看| 亚洲桃色AV无码| 最近2019中文字幕免费直播| 亚洲最大成人网色香蕉| 午夜免费福利网站| 无码毛片一区二区三区视频免费播放 | 最近中文字幕免费完整| 亚洲黄页网在线观看| 国产又黄又爽又猛的免费视频播放| 老外毛片免费视频播放| 国产成人亚洲精品狼色在线| 午夜影院免费观看| 久久国产亚洲精品| 亚洲国产天堂久久综合| 青青草无码免费一二三区| 亚洲人成人网站18禁| 国产精品亚洲不卡一区二区三区| 免费成人在线电影| 亚洲首页国产精品丝袜| 亚洲成A∨人片天堂网无码| 久久久久久成人毛片免费看| 亚洲综合色婷婷在线观看| 亚洲中文字幕视频国产| 免费福利视频导航| 四虎影视久久久免费观看| 亚洲综合在线视频| 亚洲成a人片在线观看久| 57pao一国产成视频永久免费| 粉色视频成年免费人15次| 亚洲人成电影在线天堂| 日韩在线免费电影|