2006-03-03
开发日志(不断更新)
1.
关于webwork操控request的方法
在Interceptor同样可以使用
Map requestAttrs = (Map) ctx.get("request");
test = "EXvision";
requestAttrs.put("test",test);
test = "EXvision";
requestAttrs.put("test",test);
页面获取requestAttr方法:
<ww:property value="#request['test']"/>
尽量用OGNL!
2.
OgnlValueStack的setValue(String,Object)
直接setValue,如果在Action没有相应的private variable的 setXXX(),米用的。。
3.
关于Model-driven
如果Imlements ModelDriven
必须实现
public Object getModel() {
return object;
}
return object;
}
那么在viewLayer,就可以<ww:property value="xxx"/>
而不需要xxx.xxx
但是。。
private Dto dto = new Dto();
然后添上setter和getter
在view Layer可以<ww:property value="dto.xxx"/>
个人认为同样实现了ModelDriven
查资料得知,只要遵循OGNL,就OK
呵呵...
4.
关于Interceptor
after的method
是在action执行完毕后才执行。
看源代码就知道鸟呵呵
5.
关于oscache
看了看oscache的源代码
实在没看懂oscache是如何把entry remove掉的
所以..部分缓冲器准备用HashMap替代一哈
明天实现
6.
webwork spring整合
完全采用spring作为IoC容器
这里有写
采用的第二种方法
发表评论
- 浏览: 54726 次
- 性别:


- 详细资料
搜索本博客
最新评论
-
Spring+Hibernate+Proxool ...
好,不错,继续努力
-- by helloxuweifu@hotmail.com -
开发日志(不断更新)
谢谢 最近做的项目在用WW 还不了解OgnlValueStack的setVal ...
-- by Echolee -
看来都快过了今天了。。。
请问你这个cacheServiece 是加在服务层上吗?我也做了一个类似的东西, ...
-- by hqman -
松虫叽叽叫
可以问一下你这篇的题目为什么叫 “松虫叽叽叫”吗??? 这对我来说很重要 谢谢啊 ...
-- by gtjml






评论排行榜