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

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

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

    大漠駝鈴

    置身浩瀚的沙漠,方向最為重要,希望此blog能向大漠駝鈴一樣,給我方向和指引。
    Java,Php,Shell,Python,服務器運維,大數據,SEO, 網站開發、運維,云服務技術支持,IM服務供應商, FreeSwitch搭建,技術支持等. 技術討論QQ群:428622099
    隨筆 - 238, 文章 - 3, 評論 - 117, 引用 - 0
    數據加載中……

    DWR學習1

    從今天開始每天堅持寫一些技術性的學習文章,希望能給初學者一些幫助,同時也讓自己能從中得到收獲。
    DWR是什么這里就不做介紹了, 關于DWR入門的網站很多,在這里給大家總結一下。

    http://wiki.javascud.org/display/dwrcn/Getting+Started
    http://blogger.org.cn/blog/more.asp?name=lhwork&id=21045
    http://www.tkk7.com/mmwy/archive/2005/12/05/22482.html
    http://directwebremoting.org/dwr/documentation
    ----很多,
    大家有興趣可以google或者百度到。

    下面從一個簡單的列子開始:

    開發工具是Myeclipse+tomcat
    目前DWR的版本是2.0.5,可以從http://directwebremoting.org/dwr/download下載到。
    將下載的dwr.jar復制到到WEB-INF/lib下,將web.xml進行如下配置:
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.5" 
        xmlns
    ="http://java.sun.com/xml/ns/javaee" 
        xmlns:xsi
    ="http://www.w3.org/2001/XMLSchema-instance" 
        xsi:schemaLocation
    ="http://java.sun.com/xml/ns/javaee 
        http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
    <display-name>DWR (Direct Web Remoting)</display-name>
    <description>A demo of how to call Java on the server directly from Javascript on the client</description>

    <servlet>
      
    <servlet-name>dwr-invoker</servlet-name>
      
    <servlet-class>org.directwebremoting.servlet.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>
      <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
      </welcome-file-list>
    </web-app>
    在src目錄下建立cn.edu.nankai的package,然后在建立下面的類Welcome.java
    package cn.edu.nankai;

    public class Welcome {

        
    public String SayWelcome(String name){
            
            
    return "南開歡迎"+name+"";
            
        }
        
        


    }
    配置dwr.xml,在WEB-INF下建立dwr.xml,代碼如下:
    <!DOCTYPE dwr PUBLIC
        
    "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN"
        
    "http://getahead.org/dwr/dwr20.dtd">

    <dwr>
      
    <allow>
        
        
    <create creator="new" javascript="Welcome">
          
    <param name="class" value="cn.edu.nankai.Welcome"/>
        
    </create>
      
    </allow>
      
    </dwr>
    然后建立welcome.jsp,
    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
      
    <title>第一個DWR程序</title>
      
    <script type='text/javascript' src='dwr/interface/Welcome.js'></script>
      
    <script type='text/javascript' src='dwr/engine.js'></script>
      
    <script type='text/javascript' src='dwr/util.js'></script>
      
    <script type='text/javascript' src='welcome.js'></script>
    </head>
    <body>
     
    <input id="name" type="text" />
    <input type='button' value='你好' onclick='SayWelcome();' /> 
     
    <div id="result"></div>
     
    </body>
    </html>
    在webroot下建立welcome.js,代碼如下:
    function SayWelcome() {
        var name = $('name').value;
        //alert(words);
        Welcome.SayWelcome(name, callback);
    }
     
    function callback(msg) {
       DWRUtil.setValue('result', msg);
    }

    好了,可以run project了。看看是不是有些收獲呢


    posted on 2008-12-09 21:58 草原上的駱駝 閱讀(331) 評論(0)  編輯  收藏 所屬分類: JavaScript


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲欧洲自拍拍偷精品 美利坚| 大学生高清一级毛片免费| 亚洲精品久久久www| 香蕉97碰碰视频免费| 国产特级淫片免费看| 亚洲成a∧人片在线观看无码| 好爽…又高潮了毛片免费看| 亚洲欧美日韩中文高清www777 | 久久综合亚洲色HEZYO社区| 久爱免费观看在线网站| 亚洲午夜未满十八勿入| 日本免费xxxx| 亚洲国产区男人本色| 免费一级特黄特色大片在线 | 亚洲国产精品嫩草影院久久 | 在线不卡免费视频| 国产亚洲Av综合人人澡精品| 亚洲国产精品一区二区第四页| 国产久爱免费精品视频| 香蕉视频在线观看亚洲| 最新中文字幕免费视频| 免费观看四虎精品成人| 亚洲AV日韩AV高潮无码专区| 男女超爽刺激视频免费播放| 国产成人久久精品亚洲小说| 亚洲人成色77777| 97性无码区免费| 边摸边吃奶边做爽免费视频99| 亚洲国产三级在线观看| 黄色免费网站网址| 羞羞视频在线免费观看| 激情内射亚洲一区二区三区| 午夜视频在线观看免费完整版| 一个人免费观看日本www视频 | 亚洲色在线无码国产精品不卡| 亚洲成av人片在线观看天堂无码| 国产激情免费视频在线观看| 亚洲性色AV日韩在线观看| 亚洲日韩国产精品第一页一区| 麻豆一区二区免费播放网站| 国产区在线免费观看|