实现 DWR Sample 的几个要注意的问题(2)

Dynamically Editing a Table
Dynamically Editing a Table。网上的示例有初始值,需要加入构造函数和
 createPeople() 方法(别忘了在Person类中加入下面的构造函数)。
 
public Person(String name, String address, int id, float salary) {
this.id = id;
this.name = name;
this.salary = salary;
this.address = address;
 }
Dynamic Address Entry
Dynamic Address Entry。完成这个例子需要在 Demo.java 里面加入
 fillAddress 方法(别忘了加入相关的变量定义)。
 
  
Dynamically Populating a Selection List
Dynamically Populating a Selection List。完成这个例子需要在 Demo.java 里面加入 
getNumbers 方法(别忘了加入相关的变量定义)。
 
Dynamic Validation
Dynamic Validation。完成这个例子需要在dwr.xml里面加入:
 
  
    <create creator="new" javascript="UrlValidator">      <param name="class"        value="org.apache.commons.validator.UrlValidator"/>    </create>    <create creator="new" javascript="CreditCardValidator">      <param name="class"        value="org.apache.commons.validator.CreditCardValidator"/>    </create>    <create creator="script" javascript="EmailValidator"        scope="application">      <param name="language" value="beanshell"/>      <param name="script">        import org.apache.commons.validator.EmailValidator;        return EmailValidator.getInstance();      </param>    </create>
需要下载下面的组件,然后把对应的.jar文件copy到web-inf/lib目录下:
 
   
  

Simple Chat
Simple Chat。重点要参考文中的链接文章an article atJava.net,可以看到具体的示例代码。
Handling XML
Handling XML。完成这个例子需要在dwr.xml里面加入:
 
  
    <create creator="new" javascript="XOM">      <param name="class"                value="uk.ltd.getahead.testdwr.XOMDemo"/>    </create>    <create creator="new" javascript="JDOM">      <param name="class"                value="uk.ltd.getahead.testdwr.JDOMDemo"/>    </create>    <create creator="new" javascript="DOM4J">      <param name="class"                value="uk.ltd.getahead.testdwr.DOM4JDemo"/>    </create>    <create creator="new" javascript="DOM">      <param name="class"                value="uk.ltd.getahead.testdwr.DOMDemo"/>    </create>
这个例子没有找到要用到的下面几个类的源代码。所以放弃测试.....
  • uk.ltd.getahead.testdwr.XOMDemo
  • uk.ltd.getahead.testdwr.JDOMDemo
  • uk.ltd.getahead.testdwr.DOM4JDemo
  • uk.ltd.getahead.testdwr.DOMDemo
 
  
 
  
相关方法代码可以在这里找到。
 

Technorati :

你可能感兴趣的:(sample)