?? addcommentservlet.java
字號:
package Controler;
import DAO.CommentDAO;
import Entity.*;
import Entity.UserBean;
import javax.servlet.http.HttpSession;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class AddCommentServlet extends HttpServlet {
public AddCommentServlet() {
super();
}
public void destroy() {
super.destroy();
}
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String title=request.getParameter("title");
String text=request.getParameter("text");
String pid=request.getParameter("product_id");
System.out.println("pidddddddddddddddd"+pid);
HttpSession sess=request.getSession();
UserBean ubean=(UserBean)sess.getAttribute("login");
System.out.println("commentcommentfffffffffffffffffff");
if(title!=null&&text!=null&&ubean!=null&&pid!=null)
{
title= new String(title.getBytes("iso8859-1"),"GBK");
text= new String(text.getBytes("iso8859-1"),"GBK");
GoodsBean gbean=new GoodsBean();
gbean.setGid(Integer.parseInt(pid));
System.out.println("pid"+pid);
CommentDAO cd=new CommentDAO();
CommentBean bean=new CommentBean();
bean.setCip(request.getRemoteHost());
bean.setCGid(gbean);
bean.setContent(text);
bean.setCtitle(title);
if(ubean!=null)
{
bean.setCuid(ubean);
cd.AddComment(bean);
String id=request.getParameter("product_id");
String name=request.getParameter("product_name");
String price=request.getParameter("product_price");
String image=request.getParameter("product_iamge");
System.out.println("cccccccccccccccccckkkkkkkkkkkkk");
request.getSession().setAttribute("ok", "發表評論ok!");
response.sendRedirect("/Project_Food/ShowFoodDetail.jsp?product_id="+id+"&product_name="+name+"&product_price="+price+"&product_iamge="+image);
}
else
request.getSession().setAttribute("notcomment", "無權發表評論請先注冊或登陸!");
System.out.println("ggggeeee");
}
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doGet(request, response);
}
public void init() throws ServletException {
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -