package com.ringtone.server; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.sun.org.apache.xml.internal.serializer.utils.Utils; public class InsertSongServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String uuid = req.getParameter(Const.UUID); String title = req.getParameter(Const.TITILE); String artist = req.getParameter(Const.ARTIST); String category = req.getParameter(Const.CATEGORY); int downloadCount = Integer.parseInt(req.getParameter(Const.DOWNLOAD_COUNT)); float avgRate = Float.parseFloat(req.getParameter(Const.AVG_RATE)); long size = Integer.parseInt(req.getParameter(Const.SIZE)); String fileName = req.getParameter(Const.FILE_NAME); String image = req.getParameter(Const.IMAGE); String s3Url = req.getParameter(Const.S3URL); String record = req.getParameter(Const.RECORD); boolean isSucc = true; try { SongUtils.insertSong(uuid, title, artist, category, downloadCount, avgRate, (int)size, fileName, image, s3Url); } catch (Exception e) { System.out.println("Record: "+record+" "+"failed"); e.printStackTrace(); isSucc = false; } if (isSucc) { System.out.println("Record: "+record+" "+"Succ"); } } }