锁定老帖子 主题:struts2 ui组件的问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2011-05-04
Tapestry啊,根本不考虑,这么多年了,半死活地,半紫不红的,学习学习还行,上项目还是算了。
|
|
返回顶楼 | |
发表时间:2011-05-04
deng8818 写道 struts2中,在valuestack的作用下,ui组件与action存在一个双端映射,即提交页面,ui组件值填充到action属性;最后通过valuestack,action属性值又回填到ui组件。
如果不再使用struts2的ui组件,而使用普通html,比如<input>,这个双端映射肯定不会再起作用了。但是由于有param拦截器的作用,html组件的值肯定会填充action对应的属性;但是action属性值确不会回填页面了。是吗? 我想知道html普通组件能使用ognl吗?比如 <input id=fname name=fname value='%{fname}'>不知这样可否,谢谢。 不可以,因为input是html标签,不会被解析,里面的value只是一个值,不会被ognl解析。 |
|
返回顶楼 | |
发表时间:2011-05-05
感谢fatesymphony兄。
昨天玩了struts2管方的几个例子。有个疑问。 如果一个form页面,有一些select,用select标签的话,那么这个list数据从何而来?按照常规,我们显示一个表单页,让用户填写,然后提交,但是现在,表单里面的数据list没有。我看struts2例子,是先显示action加载list数据,然后转到jsp页,这样select标签就有数据显示了。但是这样的话,为了提交一个页面,会构建action两次,而且list数据会加载两次。 不知亲们是如何处理的,这些list数据,应属于数据字典内容,我觉得应该有个专门的类来处理,甚至应该放到缓存里,但缓存应该有隔段时间检测更新机制。请亲们剔教,实际项目中你们是如何处理的?多谢。 |
|
返回顶楼 | |
发表时间:2011-05-05
cectsky 写道 ext慢,没办法,一般没有美工的,多用ext来弄页面,也剩下不少money的!
|
|
返回顶楼 | |
发表时间:2011-05-05
提到ExtJS,就想到客户那鄙视的眼神!
|
|
返回顶楼 | |