发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

关于Bean与Form

    
2006-07-27 09:36
赞助商链接

Jdon里的Bean与Form里的属性类型要相同才能Copy,但是在Form里如果有时间类型的,那在输入内容提交时会匹配错误。这个怎么搞?

还有,Jdon一定得与Struts在一起吗?如果和别的呢?比如spring mvc呢?

2006-07-27 18:45

>属性类型要相同才能Copy
严格来说,不是属性相同,而是getXXX和setXXX方法名中的XXX相同即可。

>Jdon一定得与Struts在一起吗?如果和别的呢?比如spring mvc呢?
对于JF来说,初了Ioc/AOP核心架构外,提供了两个快速开发功能:CRUD和批量查询,由于力量有限,目前只提供基于struts的CRUD功能。

2006-07-28 13:47

Bean里:
private Date createDate;
public Date getCreateDate() {
......
}
public void setCreateDate(Date createDate) {
...
}
Form里:
private String createDate;
public String getCreateDate() {
......
}
public void setCreateDate(String createDate) {
...
}
这个时候Bean与Form之间的Copy会出错。

如果Form里用的是Date类型,那么在add.jsp页面输入时,Struts会报匹配错误。

2006-07-28 17:19

你在bean里面做一个和form一直方法:

setCreateDate(String createDate)

在这个setCreateDate方法中,你做一个String --->Date转换就可以,不过Struts的form可以做String和Date的直接转换一下,你查一下手册或实验看看

JdonFramework     

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com