精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-11-05
不如多个组件 一个action 输出
link 一个 css |
|
返回顶楼 | |
发表时间:2008-11-05
最后修改:2008-11-05
ray_linn 写道 你给我另外的Idea,是不是可以一边merge所有的action,一边merge所有的template,这样就有一个虚拟的action和一个虚拟的template.....
你说得我有点晕,没看懂。怎么merge呢啊?merge完了,各区域要的数据那还不得统一准备好啊?那又怎么单独使用? 貌似这也是个月经贴。 去AJAX版搜索一下:ajax portlet |
|
返回顶楼 | |
发表时间:2008-11-05
怎么不用个基于组件的web framework? 每个component写个组件。
|
|
返回顶楼 | |
发表时间:2008-11-05
好吧,忽悠客户买机器都出来了。
为啥不用一个Struts的Action Chain,自己实现一把老累的,还有这样那样的问题要考虑。 |
|
返回顶楼 | |
发表时间:2008-11-05
最后修改:2008-11-05
downpour 写道 好吧,忽悠客户买机器都出来了。
为啥不用一个Struts的Action Chain,自己实现一把老累的,还有这样那样的问题要考虑。 action chain不是麻烦嘛. 假如我第一个action有属性Product ,第二个action有属性News,第三个action有属性UserStatus, 用action chain,最外围的Action不是得包含以上三个属性吗?,一旦我添加第四个第5个action进chain,而外围的action又得去修改...不爽啊, 不知道Struts 2.0的action chain有没有通用的方法啊? 有时候布局还没斟酌好,我一会放放Product,一会放放News,用我第一个方案,你根本不用去管action,只管去调整view就好. |
|
返回顶楼 | |
发表时间:2008-11-05
sorphi 写道 ray_linn 写道 你给我另外的Idea,是不是可以一边merge所有的action,一边merge所有的template,这样就有一个虚拟的action和一个虚拟的template.....
你说得我有点晕,没看懂。怎么merge呢啊?merge完了,各区域要的数据那还不得统一准备好啊?那又怎么单独使用? 貌似这也是个月经贴。 去AJAX版搜索一下:ajax portlet 如果是在.NET MVC里,因为它的excute返回的是数据,我可以依次把数据放进上一次返回的结果中,从最后一个action出来,不就有所有的数据了么? |
|
返回顶楼 | |
发表时间:2008-11-05
ray_linn 写道 downpour 写道 好吧,忽悠客户买机器都出来了。
为啥不用一个Struts的Action Chain,自己实现一把老累的,还有这样那样的问题要考虑。 action chain不是麻烦嘛. 假如我第一个action有属性Product ,第二个action有属性News,第三个action有属性UserStatus, 用action chain,最外围的Action不是得包含以上三个属性吗?,一旦我添加第四个第5个action进chain,而外围的action又得去修改...不爽啊, 不知道Struts 2.0的action chain有没有通用的方法啊? 有时候布局还没斟酌好,我一会放放Product,一会放放News,用我第一个方案,你根本不用去管action,只管去调整view就好. 当然不用那么麻烦,使用action chain,每个action中的属性都在valuestack里面,根本不用在外围的action上写那么多属性。你一个个chain下去不就完了。 |
|
返回顶楼 | |
发表时间:2008-11-05
这样用不错啊,我都这样用了几年了,action职责分明,还可以复用啊,不就是多了几个Request嘛,那又有啥关系呢!
|
|
返回顶楼 | |
发表时间:2008-11-05
downpour 写道 ray_linn 写道 downpour 写道 好吧,忽悠客户买机器都出来了。
为啥不用一个Struts的Action Chain,自己实现一把老累的,还有这样那样的问题要考虑。 action chain不是麻烦嘛. 假如我第一个action有属性Product ,第二个action有属性News,第三个action有属性UserStatus, 用action chain,最外围的Action不是得包含以上三个属性吗?,一旦我添加第四个第5个action进chain,而外围的action又得去修改...不爽啊, 不知道Struts 2.0的action chain有没有通用的方法啊? 有时候布局还没斟酌好,我一会放放Product,一会放放News,用我第一个方案,你根本不用去管action,只管去调整view就好. 当然不用那么麻烦,使用action chain,每个action中的属性都在valuestack里面,根本不用在外围的action上写那么多属性。你一个个chain下去不就完了。 回头试一下. 如果可以连xml配置都不改就更妙了 |
|
返回顶楼 | |
发表时间:2008-11-06
这玩意儿,和portlet有啥区别?
|
|
返回顶楼 | |