📄 moviefilmaction.java
字号:
package com.movie.action.moviefilm;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import org.apache.struts2.interceptor.SessionAware;
import org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut;
import com.movie.dojo.Moviefilm;
import com.movie.dojo.Movieurl;
import com.movie.manager.MoviefilmManager;
import com.movie.manager.MovieurlManager;
import com.movie.util.Pager;
import com.movie.util.PagerService;
import com.opensymphony.xwork2.ActionSupport;
import com.sun.java_cup.internal.internal_error;
public class MoviefilmAction extends ActionSupport implements SessionAware {
private int id;
private Moviefilm moviefilm;
private List<Movieurl> movieurl;
private MoviefilmManager moviefilmManager;
private MovieurlManager movieurlManager;
private int movieSum;
private List movieFilm;
private List movieTopList;
private Map session;
private int pageSize;
private int startRow;
private String movieType;
private Pager pager;
private PagerService pagerService;
private String totalRows;
private String currentPage;
private String pagerMethod;
private int movieTypeSum;
private String movieUrl;
private List movieFilmNum;
public String playFileMovie() throws Exception {
movieurl = movieurlManager.getListMovieur(id);
moviefilm=moviefilmManager.getThisMoviefilm(id);
if(moviefilm.getMovieNum()==null||moviefilm.getMovieNum().equals(""))
{
moviefilm.setMovieNum(1);
}
else {
moviefilm.setMovieNum(moviefilm.getMovieNum()+1);
}
moviefilmManager.modifyMoviefilm(moviefilm, movieurl);
movieTopList=moviefilmManager.getMovieFilmTop(20, 0);
movieFilmNum=moviefilmManager.getMovieFilmNum(20, 0,this.getMovieType());
return SUCCESS;
}
public String mainTop() throws Exception {
movieFilm = moviefilmManager.getMovieFilm(pageSize, startRow);
movieTopList = moviefilmManager.getMovieFilmTop(pageSize, startRow);
session.put("movieTopNow", movieFilm);
session.put("movieTopList", movieTopList);
return SUCCESS;
}
public String mainFilmTop() throws Exception {
return SUCCESS;
}
public String movieTypes() throws Exception {
int totalRow = moviefilmManager.getMovieFilmRows(movieType);
pager = pagerService.getPager(this.getCurrentPage(), this
.getPagerMethod(), totalRow);
this.setCurrentPage(String.valueOf(pager.getCurrentPage()));
this.setTotalRows(String.valueOf(totalRow));
movieFilm = moviefilmManager.getFiveMovieFilm(pager.getPageSize(),
pager.getStartRow(), this.getMovieType());
movieTopList=moviefilmManager.getMovieFilmTop(pager.getPageSize(), 0, this.getMovieType());
movieFilmNum = moviefilmManager.getMovieFilmNum(pager.getPageSize(), 0,this.getMovieType());
return SUCCESS;
}
public String FileMovie() throws Exception {
moviefilm = moviefilmManager.getThisMoviefilm(id);
movieurl = movieurlManager.getListMovieur(id);
movieTopList=moviefilmManager.getMovieFilmTop(20, 0);
movieFilmNum=moviefilmManager.getMovieFilmNum(20, 0,this.getMovieType());
return SUCCESS;
}
public String listMovieTypes() throws Exception {
int totalRow = moviefilmManager.getRows();
pager = pagerService.getPager(this.getCurrentPage(), this
.getPagerMethod(), totalRow);
this.setCurrentPage(String.valueOf(pager.getCurrentPage()));
this.setTotalRows(String.valueOf(totalRow));
movieFilm = moviefilmManager.getMovieFilm(pager.getPageSize(), pager
.getStartRow());
return SUCCESS;
}
public String mainfivemovie() throws Exception {
moviefilm = moviefilmManager.getTopMoviefilm(movieType);
movieTypeSum = moviefilmManager.getMovieFilmRows(movieType);
session.put("moviefilmTop", moviefilm);
session.put("movieTypeSum", movieTypeSum);
session.put("movietypes", movieType);
movieFilm = moviefilmManager.getFiveMovieFilm(pageSize, startRow,
movieType);
session.put("moviefivefilm", movieFilm);
return SUCCESS;
}
public String addMovie() throws Exception {
moviefilm.setMovieSum(this.getMovieSum());
moviefilm.setMovieTime(new Date());
moviefilmManager.addMoviefilm(moviefilm, movieurl);
return SUCCESS;
}
public String saveMovie() throws Exception {
moviefilm.setMovieTime(new Date());
moviefilmManager.modifyMoviefilm(moviefilm, movieurl);
return SUCCESS;
}
public String editMovieFilm() throws Exception {
moviefilm = moviefilmManager.getThisMoviefilm(id);
movieurl = movieurlManager.getListMovieur(moviefilm.getMovieId());
return SUCCESS;
}
public String delMovieFilm() throws Exception {
moviefilm = moviefilmManager.getThisMoviefilm(id);
moviefilmManager.delMoviefilm(moviefilm);
return SUCCESS;
}
public String getCurrentPage() {
return currentPage;
}
public void setCurrentPage(String currentPage) {
this.currentPage = currentPage;
}
public String getPagerMethod() {
return pagerMethod;
}
public void setPagerMethod(String pagerMethod) {
this.pagerMethod = pagerMethod;
}
public Pager getPager() {
return pager;
}
public void setPager(Pager pager) {
this.pager = pager;
}
public PagerService getPagerService() {
return pagerService;
}
public void setPagerService(PagerService pagerService) {
this.pagerService = pagerService;
}
public int getPageSize() {
return pageSize;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
public int getStartRow() {
return startRow;
}
public void setStartRow(int startRow) {
this.startRow = startRow;
}
public String getMovieType() {
return movieType;
}
public void setMovieType(String movieType) {
this.movieType = movieType;
}
public Map getSession() {
return session;
}
public void setSession(Map session) {
this.session = session;
}
public List getMovieFilm() {
return movieFilm;
}
public void setMovieFilm(List movieFilm) {
this.movieFilm = movieFilm;
}
public int getMovieSum() {
return movieSum;
}
public void setMovieSum(int movieSum) {
this.movieSum = movieSum;
}
public MoviefilmManager getMoviefilmManager() {
return moviefilmManager;
}
public void setMoviefilmManager(MoviefilmManager moviefilmManager) {
this.moviefilmManager = moviefilmManager;
}
public MovieurlManager getMovieurlManager() {
return movieurlManager;
}
public void setMovieurlManager(MovieurlManager movieurlManager) {
this.movieurlManager = movieurlManager;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public Moviefilm getMoviefilm() {
return moviefilm;
}
public void setMoviefilm(Moviefilm moviefilm) {
this.moviefilm = moviefilm;
}
public List<Movieurl> getMovieurl() {
return movieurl;
}
public void setMovieurl(List<Movieurl> movieurl) {
this.movieurl = movieurl;
}
public String getTotalRows() {
return totalRows;
}
public void setTotalRows(String totalRows) {
this.totalRows = totalRows;
}
public List getMovieTopList() {
return movieTopList;
}
public void setMovieTopList(List movieTopList) {
this.movieTopList = movieTopList;
}
public String getMovieUrl() {
return movieUrl;
}
public void setMovieUrl(String movieUrl) {
this.movieUrl = movieUrl;
}
public int getMovieTypeSum() {
return movieTypeSum;
}
public void setMovieTypeSum(int movieTypeSum) {
this.movieTypeSum = movieTypeSum;
}
public List getMovieFilmNum() {
return movieFilmNum;
}
public void setMovieFilmNum(List movieFilmNum) {
this.movieFilmNum = movieFilmNum;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -