锁定老帖子 主题:struts2+spring+dwr 思考
精华帖 (0) :: 良好帖 (1) :: 新手帖 (2) :: 隐藏帖 (6)
|
|
---|---|
作者 | 正文 |
发表时间:2009-12-14
以前开发都是通过ssh整合,现在需要加一个dwr,自己对dwr有一些了解,现在有个问题是增加上dwr之后,他可以在前台直接调用后台java代码中定义的方法,那么是不是我们除了写action之外,还需要针对dwr的调用另套供前台dwr调用的公开接口呢(不管是struts1还是struts2中的action都不可以直接被dwr调用吧),还是直接让dwr跳过action直接去访问业务对象,因为之前没有使用过dwr所以想问下,各位公司都是怎么做的? 如果没表述明白敬请指出!本人不胜感激! 问题 1.是否让dwr直接调用业务对象?还是另外新建一套访问接口? 2.是否所有操作都通过dwr完成? 3.如果2的答案是否的话,那么一般什么样的操作会通过dwr调用完成? 共同探讨! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-12-14
感觉还是这本书不错的! http://item.taobao.com/auction/item_detail-db2-43c60e2da9fff8153fe6e2861f3cc1ea.htm (JSP+Servlet+Struts+Hibernate+Spring+Ajax+JSF(配VCD光盘1张)
|
|
返回顶楼 | |
发表时间:2009-12-14
icanfly 写道 1、肯定得另外建立一套接口。如将原有的业务对象直接暴露给外界,就相当于是Windows没有防火墙类似。安全问题要作好防范
2、DWR主要是简化JAVA开发者的AJAX操作。具体哪些业务需要AJAX得由你的业务需求说了算 恩,谢谢! |
|
返回顶楼 | |
发表时间:2009-12-14
DWR可以直接调用Struts2的Action的。如果你觉得方便,不需要另写接口。
|
|
返回顶楼 | |
发表时间:2009-12-15
javaiswhat 写道 希望有经验的人来指点指点,给点实际开发经验!
以前开发都是通过ssh整合,现在需要加一个dwr,自己对dwr有一些了解,现在有个问题是增加上dwr之后,他可以在前台直接调用后台java代码中定义的方法,那么是不是我们除了写action之外,还需要针对dwr的调用另套供前台dwr调用的公开接口呢(不管是struts1还是struts2中的action都不可以直接被dwr调用吧),还是直接让dwr跳过action直接去访问业务对象,因为之前没有使用过dwr所以想问下,各位公司都是怎么做的? 如果没表述明白敬请指出!本人不胜感激! 问题 1.是否让dwr直接调用业务对象?还是另外新建一套访问接口? 2.是否所有操作都通过dwr完成? 3.如果2的答案是否的话,那么一般什么样的操作会通过dwr调用完成? 共同探讨! 你这叫思考?? |
|
返回顶楼 | |
发表时间:2009-12-15
兄弟。
我给你说说我的经验。 不管是struts1.2 还是struts2.0 都没有关系。 我的用法是: dwr 只是AJAX的简化版,而其实现有很多种,我选的是与spring 进行联合。 即方便好用易于管理,又摆脱了你不知如何使用struts action的疑问。 你觉得如何呢? 另外建议你这种问题,先自己去搜索引擎上自己解决,因为这种问题是基础。。 学会自己解决问题才能成为程序高手。。 |
|
返回顶楼 | |
发表时间:2009-12-15
我个人觉得是,DWR的作用就是不刷新页面的提交一次请求,肯定还会走你的Action,因为要校验,要转换。
把DWR的作用想简单点就可以了。 |
|
返回顶楼 | |
发表时间:2009-12-15
用了struts2,还需要dwr?
|
|
返回顶楼 | |
发表时间:2009-12-15
teclogid 写道 用了struts2,还需要dwr? 同意楼上的。为什么不使用JSON插件呢。 |
|
返回顶楼 | |
发表时间:2009-12-15
实践证明 不太好控制 相当于2个action层
|
|
返回顶楼 | |