论坛首页 Java企业应用论坛

Java Web框架标准化必要性探讨

浏览 10043 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-11-28  
Qieqie 写道
cbhyk 写道
其实我们全部界面都是用的AJAX,我们的Action是这样:
public class UserAction {  
    public User loadUser(Integer id){...}  
    public Integer save(Map params){...}  
    public void delete(Integer id){...}  
    public List<User> friends(Integer id){...}  
}  

这样是不是更爽快



问题是,
1、你如何将返回的List<User>给客户端,这不成了RCP?
2、我们在哪里指定返回的页面名称,还需要什么配置?插件?
3、一个method根据情况返回不同时,比如成功返回某某具体对象,
失败返回errorCode,这如何做到(或者说没有必要做,交给拦截器去做?)
4、。。。




是的,RCP,客户端这样的:
var ds = new RemoteDataSet("xxxAction.friends");
var list = new XXXList(ds);
ds.load();

除在spring context中配置action外,没有别的配置了。
0 请登录后投票
   发表时间:2007-11-29  
框架只是软件的半成品,半成品到成品还是有很多路要走的,
我就看到williamy的whitesand不错,struts1都很方便
0 请登录后投票
   发表时间:2007-11-29  
并非一切都能隐藏在底层,定义出这个标准Action层往往就意味着已经有选择了
比如例子中的action,如果把user作为类变量,在struts2下没有问题,在struts1 without spring有问题
0 请登录后投票
   发表时间:2007-12-05  
spring 2.5提供新的基于源注释的mvc框架,与你提出的要求基本吻合。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics