<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é)備用
    主站蜘蛛池模板: 国产亚洲精品不卡在线| 亚洲自偷自拍另类图片二区| 日本免费在线观看| 亚洲啪啪免费视频| 亚洲高清免费视频| 亚洲成人免费电影| 美女视频黄a视频全免费网站一区| 亚洲av中文无码乱人伦在线播放| 最近最新MV在线观看免费高清| 国产成人不卡亚洲精品91| 亚洲最新永久在线观看| 亚洲AV无码一区二区三区国产| 99精品视频在线观看免费播放| 久久亚洲色WWW成人欧美| 亚洲av午夜成人片精品网站| 日韩免费三级电影| 免费人成在线观看网站品爱网 | 一本大道一卡二大卡三卡免费| 久久精品国产亚洲av高清漫画| 性做久久久久免费看| 久久久久成人片免费观看蜜芽| 苍井空亚洲精品AA片在线播放 | 91亚洲va在线天线va天堂va国产| 免费看男女下面日出水视频| **一级毛片免费完整视| 国产免费一级高清淫曰本片| 亚洲精品无AMM毛片| 久久久久亚洲av无码专区喷水| 亚洲国产精品综合久久网络| 超pen个人视频国产免费观看| 永久看日本大片免费35分钟| 中国videos性高清免费| 无码的免费不卡毛片视频| 亚洲中文字幕乱码AV波多JI| 337p日本欧洲亚洲大胆精品555588 | 久久国产精品免费视频| 国产精品1024在线永久免费| 亚洲aⅴ无码专区在线观看春色| 亚洲女人18毛片水真多| 精品无码一区二区三区亚洲桃色| 日日噜噜噜噜夜夜爽亚洲精品|