?? svltbsmusic.java
字號(hào):
package com.bookstore.music;
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-17
* Window - Preferences - Java - Code Style - Code Templates
*/
public class SvltBsMusic extends ParamServlet
{
/**
*
*/
private static final long serialVersionUID = -6149786199489901159L;
BsMusicInfo music = null;
public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
try
{
super.byHttpService(request, response, BookStoreConst.ENCODING);
music = new BsMusicInfo(BookStoreConst.BOOKSTORESPOOL);
HttpSession s = createGetSession(request);
if (action.equals("addClassifyBig"))//添加音樂大類
{
String classifyName = request.getParameter("classifyName");
String sort = request.getParameter("sort");
music.addMusicClassifyBig(classifyName,sort);
url = BookStoreConst.JSPMusicClassifyBig +"?info=1";
}
else if(action.equals("editClassifyBig")) //修改音樂大類
{
String id = request.getParameter("id");
String classifyName = request.getParameter("classifyName");
String sort = request.getParameter("sort");
music.modifyMusicClassifyBig(id,classifyName,sort);
url = BookStoreConst.JSPMusicClassifyBig +"?info=2";
}
else if(action.equals("delClassifyBig"))//刪除音樂大類
{
String id = request.getParameter("id");
music.deleteMusicClassifyBig(id);
url = BookStoreConst.JSPMusicClassifyBig +"?info=3";
}
else if(action.equals("changeSelect")){//傳遞音樂大類ID
String classifyBigId = request.getParameter("classifyBigId");
url = BookStoreConst.JSPMusicClassifySmall +"?classifyBigId="+classifyBigId;
}
else if(action.equals("addClassifySmall"))//添加音樂小類
{
String classifyBigId = request.getParameter("classifyBigId");
String classifyName = request.getParameter("classifyName");
String sort = request.getParameter("sort");
music.addMusicClassifySmall(classifyBigId,classifyName,sort);
url = BookStoreConst.JSPMusicClassifySmall +"?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");
music.modifyMusicClassifySmall(id,classifyName,sort);
url = BookStoreConst.JSPMusicClassifySmall +"?info=2&classifyBigId="+classifyBigId;
}
else if(action.equals("delClassifySmall"))//刪除音樂小類
{
String id = request.getParameter("id");
String classifyBigId = request.getParameter("classifyBigId");
music.deleteMusicClassifySmall(id);
url = BookStoreConst.JSPMusicClassifySmall +"?info=3&classifyBigId="+classifyBigId;
}
else if(action.equals("addLibrary"))//添加音樂館區(qū)信息
{
String sort=request.getParameter("sort");
String libraryName = request.getParameter("libraryName");
music.addLibrary(libraryName,sort);
url = BookStoreConst.JSPMusicLibraryManager+"?info=1";
}
else if(action.equals("editLibrary"))//修改館區(qū)信息
{
String id = request.getParameter("id");
String libraryName = request.getParameter("libraryName");
String sort = request.getParameter("sort");
music.modifyLibrary(id,libraryName,sort);
url = BookStoreConst.JSPMusicLibraryManager+"?info=2";
}
else if(action.equals("delLibrary"))//刪除館區(qū)信息
{
String id = request.getParameter("id");
music.deleteLibrary(id);
url = BookStoreConst.JSPMusicLibraryManager+"?info=3";
}
else if(action.equals("changeClassifySelect"))//改變音樂大類所對(duì)應(yīng)的音樂小類
{
String classifyBigId = request.getParameter("classifyBigId");
String classifySmallId = request.getParameter("classifySmallId");
url = BookStoreConst.JSPAddMusic +"?classifyBigId=" + classifyBigId +
"&classifySmallId="+classifySmallId ;
}
else if(action.equals("addMusic"))//添加新圖書
{
String userId = (String)s.getAttribute("userId");
String classifyBigId = request.getParameter("musicClassifyBig");
String classifySmallId = request.getParameter("musicClassifySmall");
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 musicLibraryId = 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 = "";
music.addMusic(userId,
classifyBigId,
classifySmallId,
produce,
tradeName,
player,
director,
author,
price,
isbn,
stockNumber,
produceDate,
musicLibraryId,
medium,
dishNumber,
issueAddress,
dub,
smallPicPath,
bigPicPath,
recommend,
catalogue,
contentSummary,
artistIntro,
comment,
musicType);
s.removeAttribute("smallpicpath");
s.removeAttribute("bigpicpath");
url = BookStoreConst.JSPAddMusic + "?info=1";
}
else if(action.equals("delMusic"))//刪除音樂
{
String[] id = request.getParameterValues("selectmusicid");
for(int i=0;i<id.length;i++)
{
music.deleteMusic(id[i]);
}
url = BookStoreConst.JSPMusicManager + "?info=2";
}
else if(action.equals("searchMusic"))//查詢音樂
{
String selectkey = request.getParameter("selectkey");
String selectm = request.getParameter("selectm");
url = BookStoreConst.JSPMusicManager + "?selectkey="+selectkey+"&selectm="+selectm;
}
url = response.encodeRedirectURL(url);
response.sendRedirect(url);
}
catch (Exception ex)
{
ex.printStackTrace();
}
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -