Package com.wizriver.web.actions

Source Code of com.wizriver.web.actions.AdminAction

package com.wizriver.web.actions;

import org.apache.struts2.convention.annotation.Namespace;
import org.apache.struts2.convention.annotation.Result;
import org.apache.struts2.convention.annotation.Results;
import org.springframework.beans.factory.annotation.Autowired;

import com.opensymphony.xwork2.ActionSupport;
import com.wizriver.entity.beans.VgUser;
import com.wizriver.service.VgUserManager;
import com.wizriver.utils.WPage;

/**   
*    
* @Project_name: jinbawang   
* @Class_name: AdminAction   
* @Description:
* @Author: <a href="mailto:bobo2581@gmail.com">bobo</a>   
* @Create_date:2012-7-10 下午03:21:43 
* @Modifier:
* @Modification_time:2012-7-10 下午03:21:43  
* @Modify_note:    
* @version:
*    
*/
@Namespace(value="/admin")
@Results({@Result(name="admin",location="admin_main.jsp"),
        @Result(name="viewadmin",location="admin_view.jsp"),
        @Result(name="menumain",location="../admin/menu/main.jsp")})
public class AdminAction extends ActionSupport{
  /**
   *
   */
  private static final long serialVersionUID = 1L;
 
  private VgUserManager vgUserManager;
  private Long id;
    private VgUser user;
    private WPage<VgUser> page = new WPage<VgUser>(2);

  public Long getId() {
    return id;
  }

  public void setId(Long id) {
    this.id = id;
  }

  public VgUser getUser() {
    return user;
  }

  public void setUser(VgUser user) {
    this.user = user;
  }

  public WPage<VgUser> getPage() {
    return page;
  }

  public void setPage(WPage<VgUser> page) {
    this.page = page;
  }
 
    public VgUserManager getVgUserManager() {
    return vgUserManager;
  }
    @Autowired
  public void setVgUserManager(VgUserManager vgUserManager) {
    this.vgUserManager = vgUserManager;
  }

  public String execute(){
    return "admin";
  }
 
  public String mainPage(){
    return "menumain";
  }
 
  public String viewAdmin(){
    page = vgUserManager.findVguser(page, null);
    return "viewadmin";
  }
 
  public String input(){
    if(id==null){
      user = new VgUser();
      vgUserManager.store(user);
    }else
      user = vgUserManager.load(VgUser.class, id);
    return "input";
  }
}
TOP

Related Classes of com.wizriver.web.actions.AdminAction

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.