Form表单大批文本框中的值怎么写到数据库表里面? 直接把domainObject对象放到Form中,jsp中写domainObject.XX,填完了接交给action,action就可能直接拿到这个domainObject,然后用O/R mapping工具进行持久化 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 davidafairy() 你好,我刚网上查了一下,确实你说的domainObject可以解决我的问题,但是这个东西我之前没接触过,我这几天要做一个报表数据采集系统,其他都没问题,就这点搞不明白,如果有时间的话能给我讲讲具体怎么做吗? 楼上讨论的方法,在很多时候是可以的,但是有的时候似乎就不行了,比如:我的数据库表是key、value的结构,那么它的domainObject就只有两个字段,而formBean里对应每一个key要定义一个属性;还有,当一个页面要显示来自多个无关联表的信息时,也不能这么简单的定义;我的做法是:使用java反射,通过规范的命名来保证formBean中属性与一个或多个domainObject中属性对应,页面提交后,通过解析方法名就知道该生成哪个domainObject了 举个例子,你看看:比如你在form里面定义一个属性private User user;(注意该user对象的生命周期和get,set方法),在jsp中就<html:text property="user.name"/>这样使用,等form提交到action的时候,struts会自动的反射到user对象中去,你就可以在form中把user对象拿出来就可以了。。不知道我有没有讲清楚。 以某个类名(包括数组名)为类型做为参数而直接对其类进行操作(非类的属性),这样的传递叫值传递; 求,二进制数据给java对象付值 求助正则,在线等啊~@ lniux上怎么挂U盘呀 struts2.0难道就不能国际化吗??? jdbc连db2时出错 急 java调用jni读取dll的问题 求助各位,帮助菜鸟~ weblogic或EJB高手有没有啊? 请教,一个form两个提交动作应该怎么做? 非常有难度,高手请进
通过规范的命名来保证formBean中属性与一个或多个domainObject中属性对应,
页面提交后,通过解析方法名就知道该生成哪个domainObject了
比如你在form里面定义一个属性private User user;(注意该user对象的生命周期和get,set方法),在jsp中就<html:text property="user.name"/>这样使用,等form提交到action的时候,struts会自动的反射到user对象中去,你就可以在form中把user对象拿出来就可以了。。不知道我有没有讲清楚。