⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 moviefilmaction.java

📁 j2ee,struts2 hibernate spring2.5的电影系统简单的
💻 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 + -