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

📄 svltbsmovie.java

📁 一个网上购书系统
💻 JAVA
字号:
package com.bookstore.movie;


import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import com.bookstore.BookStoreConst;
import com.bookstore.svlt.ParamServlet;

/**
* @author zhangh
* Date 2006-5-18
* Window - Preferences - Java - Code Style - Code Templates
*/
public class SvltBsMovie extends ParamServlet
{
	/**
	 * 
	 */
	private static final long serialVersionUID = -6031819978959075209L;
	BsMovieInfo	movie	= null;
	
	public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
	{
		try
		{
			super.byHttpService(request, response, BookStoreConst.ENCODING);
			movie = new BsMovieInfo(BookStoreConst.BOOKSTORESPOOL);
			HttpSession s = createGetSession(request);
			if (action.equals("addClassifyBig"))//添加影视大类
			{
				String classifyName = request.getParameter("classifyName");
				String sort = request.getParameter("sort");
				movie.addMovieClassifyBig(classifyName,sort);
				url = BookStoreConst.JSPMovieClassifyBig +"?info=1";
			} 
			else if(action.equals("editClassifyBig"))	//修改影视大类
			{
				String id = request.getParameter("id");
				String classifyName = request.getParameter("classifyName");
				String sort = request.getParameter("sort");
				movie.modifyMovieClassifyBig(id,classifyName,sort);
				url = BookStoreConst.JSPMovieClassifyBig +"?info=2";
			}
			else if(action.equals("delClassifyBig"))//删除影视大类
			{
				String id = request.getParameter("id");
				movie.deleteMovieClassifyBig(id);
				url = BookStoreConst.JSPMovieClassifyBig +"?info=3";
			}
			else if(action.equals("changeSelect")){//传递影视大类ID
				String classifyBigId = request.getParameter("classifyBigId");
				url = BookStoreConst.JSPMovieClassifySmall +"?classifyBigId="+classifyBigId;
			}
			else if(action.equals("addClassifySmall"))//添加影视小类
			{
				String classifyBigId = request.getParameter("classifyBigId");
				String classifyName = request.getParameter("classifyName");
				String sort = request.getParameter("sort");	
				movie.addMovieClassifySmall(classifyBigId,classifyName,sort);
				url = BookStoreConst.JSPMovieClassifySmall +"?info=1&classifyBigId="+classifyBigId;
			}
			else if(action.equals("editClassifySmall"))//修改影视小类
			{
				String id = request.getParameter("id");
				String classifyBigId = request.getParameter("classifyBigId");
				String classifyName = request.getParameter("classifyName");
				String sort = request.getParameter("sort");	
				movie.modifyMovieClassifySmall(id,classifyName,sort);
				url = BookStoreConst.JSPMovieClassifySmall +"?info=2&classifyBigId="+classifyBigId;
			}
			else if(action.equals("delClassifySmall"))//删除影视小类
			{
				String id = request.getParameter("id");
				String classifyBigId = request.getParameter("classifyBigId");
				movie.deleteMovieClassifySmall(id);
				
				url = BookStoreConst.JSPMovieClassifySmall +"?info=3&classifyBigId="+classifyBigId;
			}
			else if(action.equals("addLibrary"))//添加影视馆区信息
			{
				String sort=request.getParameter("sort");
				String libraryName = request.getParameter("libraryName");
				movie.addLibrary(libraryName,sort);
				url = BookStoreConst.JSPMovieLibraryManager+"?info=1";		
			}
			else if(action.equals("editLibrary"))//修改馆区信息
			{
				String id = request.getParameter("id");
				String libraryName = request.getParameter("libraryName");
				String sort = request.getParameter("sort");
				movie.modifyLibrary(id,libraryName,sort);
				url = BookStoreConst.JSPMovieLibraryManager+"?info=2";
			}
			else if(action.equals("delLibrary"))//删除馆区信息
			{
				String id = request.getParameter("id");
				movie.deleteLibrary(id);
				url = BookStoreConst.JSPMovieLibraryManager+"?info=3";
			}
			else if(action.equals("changeClassifySelect"))//改变影视大类所对应的音乐小类
			{
				String classifyBigId = request.getParameter("classifyBigId");
				String classifySmallId = request.getParameter("classifySmallId");
				url = BookStoreConst.JSPAddMovie +"?classifyBigId=" + classifyBigId +
							"&classifySmallId="+classifySmallId ;
			}
			else if(action.equals("addMovie"))//添加新影视
			{
				String userId = (String)s.getAttribute("userId");
				String classifyBigId = request.getParameter("movieClassifyBig");
				String classifySmallId = request.getParameter("movieClassifySmall");
				String produce = request.getParameter("produce");
				String tradeName = request.getParameter("tradeName");
				String player = request.getParameter("player");
				String director = request.getParameter("director");
				String author = request.getParameter("author");
				String price = request.getParameter("price");
				String isbn = request.getParameter("isbn");
				String stockNumber = request.getParameter("stockNumber");
				String produceDate = request.getParameter("produceDate");
				String movieLibraryId = request.getParameter("library");
				String medium = request.getParameter("medium");
				String dishNumber = request.getParameter("dishNumber");
				String issueAddress = request.getParameter("issueAddress");
				String dub = request.getParameter("dub");
				String smallPicPath = request.getParameter("smallPicPath");
				String bigPicPath = request.getParameter("bigPicPath");
				String recommend = request.getParameter("recommend");
				String catalogue = request.getParameter("catalogue");
				String contentSummary = request.getParameter("contentSummary");
				String artistIntro = request.getParameter("artistIntro");
				String comment = request.getParameter("comment");
				String[] type  = request.getParameterValues("type");
				String musicType = "";
				if(type.length>0)
				{
					if(type.length==1)musicType = type[0];
					else
					{
						for(int i=0;i<type.length;i++)
						{
							musicType = musicType + type[i] + ",";
						}
						musicType = musicType.substring(0,musicType.length()-1);
					}
				}else
					musicType = "";
				movie.addMovie(userId,
								classifyBigId,
								classifySmallId,
								produce,
								tradeName,
								player,
								director,
								author,
								price,
								isbn,
								stockNumber,
								produceDate,
								movieLibraryId,
								medium,
								dishNumber,
								issueAddress,
								dub,
								smallPicPath,
								bigPicPath,
								recommend,
								catalogue,
								contentSummary,
								artistIntro,
								comment,
								musicType);
				s.removeAttribute("smallpicpath");
				s.removeAttribute("bigpicpath");
				
				url = BookStoreConst.JSPAddMovie + "?info=1";
			}
			else if(action.equals("delMovie"))//删除影视
			{
				String[] id = request.getParameterValues("selectmovieid");
				for(int i=0;i<id.length;i++)
				{
					movie.deleteMovie(id[i]);
				}
				url = BookStoreConst.JSPMovieManager + "?info=2";
			}
			else if(action.equals("searchMovie"))//查询影视
			{
				String selectkey = request.getParameter("selectkey");
				String selectm = request.getParameter("selectm");
				url = BookStoreConst.JSPMovieManager + "?selectkey="+selectkey+"&selectm="+selectm;
			}
			url = response.encodeRedirectURL(url);
			response.sendRedirect(url);
		}
		catch (Exception ex)
		{
			ex.printStackTrace();
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -