actionform的好处就是在编辑的时候可以自动把数据绑定上去~`
解决方案 »
- ssh整合报Field 'boardId' doesn't have a default value
- mysql是否支持blob 数据的 批处理插入,求教
- Filter 问题,我要通过 Filter 做一个1分钟内限制请求次数的程序
- <ww:iterator>怎样迭代显示Set
- jbuilderx开发struts时的一个小问题,求救,在线等
- 把JAVA源代码生成结构的软件?
- socket发邮件的问题,郁闷中!!!!
- struts中用tiles实现网页动态显示不同模板页面的讨论~~
- j2ee开发ejb问题,提过三次,别人也有提过,但是没有人给出答案,难道真有这么难?!!!!!!!!!!!!!!!!!!
- 求字符串压缩算法
- select 筛选 问题
- 关于session和request及登陆信息的问题~
比如你现表单中有50个字段,现在做一个修改操作,要把对象的数据全部读到表单中,让用户修改,在不用actionform ,你只能在jsp页面中不断的写 <input type=..... value=<%=aaa%>;
如果使用 actionform ,你只需要把你的对象值copy到actionform 中,
actionform 会自动把本身的值对应显示在表单中。
actionform对jsp页面form表单里的数据绑定简化了在action中取值的步骤.
标签库的使用也最大化的降低页面耦合性..
例如你在form中定义
private String name = "";
public String getName()
{return name;}
public void setName(String value)
{name=value;}在jsp中
<input type="text" name="name" >
在form中name的值和jsp中文本框name的值是一样的
还有用标签就是尽量避免在页面出现代码...比如在页面你需要做一个循环,或者判断,用标签就可以不用再在jsp页面上写java代码了,便与维护
jodd标签也不错,
关于actionform的验证的功能也就是他自动能生成校验的js还不错,
而服务器端验证,用common-valitator来实现就行了~`
其它struts的标签就没必要了~`