浏览 1869 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-09-24
private Pet pet; 那么绑定参数的时候,优先找到 pet.name绑定到pet里面的name属性。 如果找不到pet.name 参数,则找name参数绑定。如果还找不到,就不进行任何绑定。 可以看到跟属性名字“pet”有关,可以理解为参数的一个scope,这样解决了不同pojo但相同属性名字的参数绑定。 url:/testPojoParamAndUrlParam?name=thisName&pet.name=xiaohei&master.name=weiwei 支持深层次。例如: url:/testPojoParamAndUrlParam?name=thisName&pet.master.name=masterName&pet.name=petName 下面是实际测试: <code="java">public void testPojoParamAndUrlParam(PrintWriter out) { out.print("this.name-->" + name + "<br/>\n-----|this.pet.name-->" + pet.getName() + "<br/>\n----------|this.pet.master.name-->" + pet.getMaster().getName()); } 测试地址:http://localhost:8080/eweb/testPojoParamAndUrlParam?name=thisName&pet.master.name=masterName&pet.name=petName 结果: this.name-->thisName -----|this.pet.name-->petName ----------|this.pet.master.name-->masterName </code> eweb4j是一个超轻量级的可用于J2EE、J2SE的快速开发框架。对于J2EE来说是全栈式的。 目前发布出去的最新版本是1.b.6.4。它的下一个版本目前正在开发中,截止目前,新版本改善、修复了多大20个issues。因此版本号将为1.b.7。 该版本将会与Simportal1.2同步发布。 Simportal是一个采用EWeb4j+DWZ技术开发的、简单实用的门户CMS。 eweb4j,simportal的下载地址皆为:http://code.google.com/p/eweb4j/downloads/list 最新版本稍后放出。 抱歉又发下载链接了,纯开源,纯分享,不喜勿喷(*^__^*) 谢谢…… 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |