我再servlet中: @Override
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException { // 获取form表单中的name值
String name = request.getParameter("name");
String email = request.getParameter("email");
String title = request.getParameter("title");
String content = request.getParameter("content"); // 获取当前时间
Date currentTime = new Date(); // 设置时间的格式
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 将日期时间格式化
String createTime = formatter.format(currentTime); // 创建和jsp内置对象out一样功能的输出对象
PrintWriter out = response.getWriter();
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=UTF-8"); // 引用
MessageBo bo = new MessageBo();
String sql = "insert into message(name,email,title,content,createTime)values(?,?,?,?,?)";
int result = bo.insertMessage(sql, name, email, title, content,createTime);
if (result > 0) {
out.print("<script>alert('留言成功!');window.location.href='index.jsp';</script>"); }
}这里我想在插入成功的时候,弹出一个对话框提示:留言成功!可是我这样做的话,弹出的对话框是乱码,应该怎么解决呢?或者有什么别的好办法来解决弹出框的问题。