本帖最后由 newLife_bj 于 2011-08-19 10:14:01 编辑

解决方案 »

  1.   

    DwrUserBean是一个viewBean@RemoteProxy(name = "DwrUserBean")
    public class DwrUserBean {
         @RemoteMethod
         public UsersBean getUser(){
         HttpSession  session= WebContextFactory.get().getSession(true);
         UsersBean user = (UsersBean)session.getAttribute(Constants.USER_BEAN); if (user != null && user.isLoggedIn()) {
         return user;
         }
         else {
          return null;
         }     }

         @RemoteMethod
         public String newGuid(){
         GuidCreator guid = new GuidCreator();
         return guid.createNewGuid(3);
         }}
      

  2.   


    @RemoteProxy(name = "DwrUserBean")
    public class DwrUserBean {
        @RemoteMethod
        public UsersBean getUser(){
    HttpSession  session= WebContextFactory.get().getSession(true);
    UsersBean user = (UsersBean)session.getAttribute(Constants.USER_BEAN);
    if (user != null && user.isLoggedIn()) {
    return user;
    }
    else {
    return null;
    } }

        @RemoteMethod
        public String newGuid(){
    GuidCreator guid = new GuidCreator();
    return guid.createNewGuid(3);
        }}
      

  3.   

    项目用的是DWR的注解功能