当前位置: 代码迷 >> Java Web开发 >> 大神都帮忙见见!简直醉了!
  详细解决方案

大神都帮忙见见!简直醉了!

热度:10   发布时间:2016-04-16 22:24:47.0
大神都帮忙看看!简直醉了!!!
实体类  相片实体[


package com.hafizgoo.entity;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

/**
 * Fbphoto entity. @author MyEclipse Persistence Tools
 */

public class Fbphoto implements java.io.Serializable {

// Fields

private Long fbpid; //照片id
private Fbalbum fbalbum; //相册实体
private Date fbctime;    //创建时间
private String fbpname;   // 照片名称
private String fbctype;    //照片类型
private byte[] fbpcontent; //照片
private byte[] fbpthum;    //照片小图
private Integer fbporder;  //相册内顺序
private Set fbcomments = new HashSet(0);
private Set fbmarks = new HashSet(0);
public Long getFbpid() {
return fbpid;
}
public void setFbpid(Long fbpid) {
this.fbpid = fbpid;
}
public Fbalbum getFbalbum() {
return fbalbum;
}
public void setFbalbum(Fbalbum fbalbum) {
this.fbalbum = fbalbum;
}
public Date getFbctime() {
return fbctime;
}
public void setFbctime(Date fbctime) {
this.fbctime = fbctime;
}
public String getFbpname() {
return fbpname;
}
public void setFbpname(String fbpname) {
this.fbpname = fbpname;
}
public String getFbctype() {
return fbctype;
}
public void setFbctype(String fbctype) {
this.fbctype = fbctype;
}
public byte[] getFbpcontent() {
return fbpcontent;
}
public void setFbpcontent(byte[] fbpcontent) {
this.fbpcontent = fbpcontent;
}
public byte[] getFbpthum() {
return fbpthum;
}
public void setFbpthum(byte[] fbpthum) {
this.fbpthum = fbpthum;
}
public Integer getFbporder() {
return fbporder;
}
public void setFbporder(Integer fbporder) {
this.fbporder = fbporder;
}
public Set getFbcomments() {
return fbcomments;
}
public void setFbcomments(Set fbcomments) {
this.fbcomments = fbcomments;
}
public Set getFbmarks() {
return fbmarks;
}
public void setFbmarks(Set fbmarks) {
this.fbmarks = fbmarks;
}
public Fbphoto(Fbalbum fbalbum, Date fbctime, String fbpname,
String fbctype, byte[] fbpcontent, byte[] fbpthum,
Integer fbporder, Set fbcomments, Set fbmarks) {
super();
this.fbalbum = fbalbum;
this.fbctime = fbctime;
this.fbpname = fbpname;
this.fbctype = fbctype;
this.fbpcontent = fbpcontent;
this.fbpthum = fbpthum;
this.fbporder = fbporder;
this.fbcomments = fbcomments;
this.fbmarks = fbmarks;
}
public Fbphoto() {
super();
// TODO Auto-generated constructor stub
}

// Constructors

/** default constructor */

}

package com.hafizgoo.action;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.Set;

import com.hafizgoo.dao.FbalbumDao;
import com.hafizgoo.dao.FbphotoDao;
import com.hafizgoo.entity.Fbalbum;
import com.hafizgoo.entity.Fbuser;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;

@SuppressWarnings("all")
public class AlbumAction extends ActionSupport {

// 注入相册Dao
FbalbumDao fbalbumDao;
   

public void setFbalbumDao(FbalbumDao fbalbumDao) {
this.fbalbumDao = fbalbumDao;
}
//注入相片Dao
FbphotoDao fbphotoDao;

public void setFbphotoDao(FbphotoDao fbphotoDao) {
this.fbphotoDao = fbphotoDao;
}
// 封装F
Fbalbum fbalbum;

public Fbalbum getFbalbum() {
return fbalbum;
}

public void setFbalbum(Fbalbum fbalbum) {
this.fbalbum = fbalbum;
}
    

Long id;
public Long getId() {
return id;
}

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

private Map Session() {
ActionContext ac=ActionContext.getContext();
Map session=ac.getSession();
return session;
}

/**
 * 根据相册id获得相册内的照片集合
 * @return
 */
public String list(){
Map session = Session();
List made=fbphotoDao.findByProperty("fbalbum.fbaid", id);
  相关解决方案