Strus+hibernate中JSP遇到的问题,高人解决下撒
我的actionForm里面有
private String workexpId;
private TStaff TStaff;
private String startTime;
private String endTime;
private String companyName;
private String headship;
private String state;
我要在JSP页面做TStaff的下拉选项框 <td> 员工姓名 </td>
<td> <html:select property= "TStaff ">
<html:options collection= "list " labelProperty= "name " property= "staffId "/>
</html:select> </td> 可以打印出来,但是我点提交后,他通过actionForm时候报错,我知道是与actionForm的类型参数不匹配,查了下网上,也没有具体的方法,那样应该怎样设计actionForm呢?最好改JSP吧.在JSP中用了 <bean:define/> 标签=方法也解决不了,希望高人提供个解决思想.
------解决方案--------------------你的TStaff分配内存了吗?
------解决方案--------------------关注此问题。。。
前段时间也发现这个问题。。。
改写form里面的TStaff相关的get set方法。
或是
TStaff TStaff;//BTW这个命名不太规范。。。
<html:form property= "TStaff.属性 "/>
试试
------解决方案--------------------帮顶。。。
------解决方案--------------------在ActionForm里设一个staffId,
想犹获取TStaff的时候,在action里用TStaffFindByID这样不会出错,
------解决方案--------------------你结帖不给分? 再说帖也没结 靠