设为首页
收藏本站
开启辅助访问
请
登录
后使用快捷导航
没有帐号?
注册
帐号
自动登录
找回密码
密码
登录
注册
人才芯片直通车
邮箱订阅
文章
帖子
博客
首页
Portal
开源社区
开源项目
weibo
LUPA开源社区
›
首页
›
查看评论
EasyJWeb-1.0 m1版正式发布
评论 (4)
|
发表评论
引用
游客
2007-8-27 13:51
EasyJWeb,感觉是建立在struts的思想框架之下,甚至连WebForm, Action这些概念也是原封不动地照搬过来,但也增加了一些简化开发方面的工作,充其量是发明了一个比struts更圆一点的轮子。从易用性和实用性方面还有很多不足。我们可以比较一下代码,在EasyJWeb里写一个action是这样写的: 1 public Page execute(WebForm form, Module module) { 2 String method = form.get("easyJWebCommand"); 3 if ("choiceCustomer".equals(method)) { 4 String province = form.get("queryProvince"); 5 String city = form.get("queryCity"); 6 DbPageList customerList = ...; // 用上面的参数构造并执行一个查询语句 7 form.addResult("customerList", customerList); 8 return new Page("xmlChoice", "/xmlChoice.xml", "template"); 9 } else if (...) { 10 // blah, blah... 11 } 12 } 在OperaMasks里是这样写的: @Bind private String queryProvince; // 对应第4行 @Bind private String queryCity; // 对应第5行 @DataModel private List<Customer> customerList; // 对应第7行 @Action public String choiceCustomer() { // 对应第1至3行 customerList = ...; // 对应第6行 return "/xmlChoice.xml"; // 对应第8行 } 给人的感觉就是简洁、优雅。没有Page, WebForm, Module这些框架性的对象,有的只是纯粹的业务逻辑。
引用
tianyi
2007-8-11 05:04
+++
引用
游客
2007-8-10 11:02
发现这一次文档改进得还不错,不过还是有不少问题,希望能继续改进。
引用
游客
2007-8-10 10:23
好呀。。支持国产开源,这个MVC框架真是不错。一直在用 希望官方能多出一些新手的教程出来。
验证问答
换一个
验证码
换一个
评论
关于LUPA
|
人才芯片工程
|
人才招聘
|
LUPA认证
|
LUPA教育
|
LUPA开源社区
(
浙B2-20090187
浙公网安备 33010602006705号
)
返回顶部