工作之旅

BlogJava 首页 新随笔 联系 聚合 管理
  0 Posts :: 7 Stories :: 0 Comments :: 0 Trackbacks

1、engine.js必须要导 util.js 为了方便也可以导入 路径必须放在dwr下 不然会报 404
2、dwr 中的creator new 或者 spring jsf struts(1) pageflow ejb3 || javascript 页面js脚本中变量名 || scope application session request page
param class
<include> 默认拒绝 有显式提出的表示允许  <exclude>默认是允许的 有显式提出的是静止的方法
<allow>
   <create creator="new" javascript="service">
      <param name="class" value="helloworld.HelloWorld" />
      <include method="sayHello" />
   </create>
</allow>
说明service中只有 sayHello方法允许被访问

bean转换器
<convert match="bean.*" converter="bean">
<!--
    <param name="include" value=""></param>  留下一些属性
    <param name="exclude" value=""></param>  删去一些属性
-->
</convert>

DWR自动转型的类型有
boolean,int,double等等
包装类Boolean Integer 等等
java.lang.String
java.util.Date java.sql.Times java.sql.Timestamp
数组
集合(list,set,map)
DOM对象(DOM,XOM,JDOM,DOM4J)

3、如果碰到 java.lang.IllegalArgumentException:DefaultContainer can't find a classes
原因是DWR2.0 加入了JDK5的注释 找不到注释类就报错了
解决方案 加入
<init-param>
   <param-name>classes</param-name>
   <param-value>java.lang.Object</param-value>
</init-param>

posted on 2010-09-02 09:00 陈晓枫 阅读(107) 评论(0)  编辑  收藏 所属分类: DWR

只有注册用户登录后才能发表评论。


网站导航: