package com.lcj.posterbar.controller;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.lcj.posterbar.entity.BbsEntity;
import com.lcj.posterbar.service.BbsService;
/**
* Servlet implementation class DoPost
*/
@WebServlet("/dopost")
public class DoPost extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public DoPost() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doPost(request, response);
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
response.setContentType("text/html;charset=utf-8");
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
String title = request.getParameter("title");
String poster=request.getParameter("poster");
String content = request.getParameter("content");
String time = df.format(new Date());
BbsEntity b = new BbsEntity();
b.setTitle(title);
b.setPoster(poster);
b.setContent(content);
b.setTime(time);
BbsService bs = new BbsService();
List listf=new ArrayList<>();
listf=bs.FindAll();
request.setAttribute("list",listf);
int i = bs.AddBbs(b);
if(i>0){
request.setAttribute("msg", "发贴成功");
}else{
request.setAttribute("msg", "发贴失败");
}
request.getRequestDispatcher("/post.jsp").forward(request, response);
}
}
一键复制
编辑
Web IDE
原始数据
按行查看
历史