📄 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 + -