问个蛋疼的问题,struts2的

angel 2011-08-17 05:25:22
我以前传值给action都是直接用name属性,然后在action里用getter和setter
现在我想用entity来传值,不知道这两种方法哪种更好
...全文
170 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
himlys 2011-08-19
  • 打赏
  • 举报
回复
一般情况下,都直接用entity,action里什么都不干,就直接把entity传给bl就可以了
skyWalker_ONLY 2011-08-19
  • 打赏
  • 举报
回复
entity比较好些,这样更容易将整个系统分层设计,action就是控制转发,其余的让后面的层次实现
SIOSXIAOQIANG 2011-08-19
  • 打赏
  • 举报
回复
如果LZ想让你的action类中的属性及方法少于30个的话,
建议使用entity对相关属性进行封装,
我们的项目都是在action类中添加entities,page对象的。
ps:我们学得是面向对象编程,不是面向过程编写代码,记住要oo原则。
qq827010202 2011-08-19
  • 打赏
  • 举报
回复
一般都用entity 项目中属性少的表一般很少。如果属性多的话,action代码特别多。
luckyzhangye 2011-08-19
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 woniu4500 的回复:]
看你业务上的问题了,如果属性不多用的不多直接用name就可以了,如果属性多而且用到的地方也少那么还是封装一个entity好。
[/Quote]
ding
keaixiaozhu7688 2011-08-19
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 wenjie4892543 的回复:]
呵呵!!都可以,, 自己觉得怎么好用就怎么用。
[/Quote]
顶美女一次
我嘞个去 2011-08-19
  • 打赏
  • 举报
回复
这不蛋疼啊
飓风zj 2011-08-18
  • 打赏
  • 举报
回复
如果属性少的话 就职set和get就可以了
如果属性很多的话 还是放在vo中比较好
其实按照原则应该是放在vo中的
wenjie4892543 2011-08-18
  • 打赏
  • 举报
回复
呵呵!!都可以,, 自己觉得怎么好用就怎么用。
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 ajun_studio 的回复:]
如果属性少的话 就职set和get就可以了
如果属性很多的话 还是放在vo中比较好
其实按照原则应该是放在vo中的
[/Quote]
+1
  • 打赏
  • 举报
回复
偶还真不知道能用entity传。。一直都是name...要是传文件的话,entity也行??
woniu4500 2011-08-18
  • 打赏
  • 举报
回复
看你业务上的问题了,如果属性不多用的不多直接用name就可以了,如果属性多而且用到的地方也少那么还是封装一个entity好。
angel 2011-08-17
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 qq315737546 的回复:]

像这种 回 字有四种写法.
你直接看情况写哪一种就行了.
[/Quote]

其实我也是这么想的,但是偶尔考虑自己作为程序员,稍微研究下而已,想我这种懒人当然是那个简单写那个了。。。
angel 2011-08-17
  • 打赏
  • 举报
回复
北京-小北 2011-08-17
  • 打赏
  • 举报
回复
像这种 回 字有四种写法.
你直接看情况写哪一种就行了.
angel 2011-08-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 liushuo1987 的回复:]

看你业务上的问题了,如果属性不多用的不多直接用name就可以了,如果属性多而且用到的地方也少那么还是封装一个entity好。
[/Quote]
其实已经封装的了,但是我闲那个在页面上写的麻烦,主要是考虑到性能和开发维护上来说,哪种更好些
liushuo1987 2011-08-17
  • 打赏
  • 举报
回复
看你业务上的问题了,如果属性不多用的不多直接用name就可以了,如果属性多而且用到的地方也少那么还是封装一个entity好。
angel 2011-08-17
  • 打赏
  • 举报
回复

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧