<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,服務(wù)器運(yùn)維,大數(shù)據(jù),SEO, 網(wǎng)站開發(fā)、運(yùn)維,云服務(wù)技術(shù)支持,IM服務(wù)供應(yīng)商, FreeSwitch搭建,技術(shù)支持等. 技術(shù)討論QQ群:428622099
    隨筆 - 238, 文章 - 3, 評論 - 117, 引用 - 0
    數(shù)據(jù)加載中……

    DWR學(xué)習(xí)1

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

    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或者百度到。

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

    開發(fā)工具是Myeclipse+tomcat
    目前DWR的版本是2.0.5,可以從http://directwebremoting.org/dwr/download下載到。
    將下載的dwr.jar復(fù)制到到WEB-INF/lib下,將web.xml進(jìn)行如下配置:
    <?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

    主站蜘蛛池模板: 手机在线看永久av片免费| 亚洲国产精品毛片av不卡在线| 亚洲综合色婷婷在线观看| 国产免费看插插插视频| 黄色网页在线免费观看| 亚洲制服丝袜精品久久| 亚洲国产精品综合久久一线| 无码国产精品一区二区免费16 | 国产特级淫片免费看| 免费a级毛片无码a∨免费软件| 亚洲AV色吊丝无码| 久久国产成人亚洲精品影院| 99视频全部免费精品全部四虎| 黄网站色视频免费观看45分钟| 亚洲午夜久久影院| 日韩亚洲精品福利| 男女做羞羞的事视频免费观看无遮挡| 免费一级毛suv好看的国产网站| 久久亚洲精品成人AV| 精品国产日韩亚洲一区| 亚洲中文无码永久免费| 成人无码a级毛片免费| 欧洲亚洲国产精华液| 亚洲精品视频在线观看视频| 日韩亚洲变态另类中文| 免费无码不卡视频在线观看| 小日子的在线观看免费| 日韩在线视频免费| 亚洲日韩亚洲另类激情文学| 亚洲欧洲在线观看| 亚洲国产小视频精品久久久三级| 麻豆一区二区免费播放网站| 毛片免费在线观看| 一级毛片aaaaaa视频免费看| 亚洲国产精品无码久久九九大片| 亚洲精品动漫在线| 久久久亚洲精品视频| 国产午夜亚洲精品理论片不卡 | 日韩高清在线高清免费| 青青视频观看免费99| 100部毛片免费全部播放完整|