package gmusic.command;
import gmusic.mb.bo.ReleaseMBBean;
import gmusic.mb.bo.TrackMBBean;
import gmusic.mb.services.impl.MusicBrainzServicesImpl;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
public class AfficherTracksMB implements Command {
// private final static Logger log =
// Logger.getLogger(AfficherTracksMB.class);
public String execute(HttpServletRequest req) throws Exception {
// Rcupration du groupe
HttpSession session = req.getSession();
String mbid = req.getParameter("mbid");
ReleaseMBBean currentRelease = MusicBrainzServicesImpl.getInstance()
.getRelease(mbid);
List<TrackMBBean> tracks = MusicBrainzServicesImpl.getInstance()
.getTracks(mbid);
session.setAttribute("currentRelease", currentRelease);
session.setAttribute("tracks", tracks);
return "/afficherTracksMB.jsp";
}
}
|