public boolean insert(Msg m) {
try {
String uname = m.getUsernname();
PreparedStatement ps = null;
Connection conn = getConnection();//获取连接
String sql="insert into msg(username,title,msgcontent,sendto,state,msg_create_date)"+"values('"
+ uname + "','" + m.getTitle() + "','" + m.getMsgcontent() + "','"
+ m.getSendto() + "','" + "1" + "','"+"2020-05-08"+"')";
ps = conn.prepareStatement(sql);
ps.executeUpdate();
//Statement stmt = conn.createStatement();
//stmt.executeUpdate(sql);
closeAll(conn, ps, null);
return true;
} catch (Exception e) {
// TODO: handle exception
}
return false;
}
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<%@page import="com.gd.entity.Users"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Insert title here</title>
</head>
<body>
<% Users u = (Users) session.getAttribute("user");%>
<form action="dosend.jsp" method="post">
<table>
<tr>
<td colspan="2">发送邮件</td>
</tr>
<tr>
<td>发件人:</td>
<td><input type="text" name="cuname" value="<%=u.getUsername()%>"></td>
</tr>
<tr>
<td>收件人:</td>
<td><input type="text" name="csendto" value="zs"></td>
</tr>
<tr>
<td>标题:</td>
<td><input type="text" name="ctitle" value=""></td>
</tr>
<tr>
<td>内容:</td>
<td><textarea name="cmsgcontent" cols="30" rows="6" ></textarea></td>
</tr>
<tr>
<td colspan="2">
<input type="submit" value="发送">
<a href="main.jsp"><input type="button" value="返回"></a>
</td>
</tr>
</table>
</form>
</body>
</html>
<%@page import="com.gd.dao.MsgDao"%>
<%@page import="com.gd.entity.Msg"%>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
request.setCharacterEncoding("utf-8");
String csendto = request.getParameter("csendto");
String ctitle = request.getParameter("ctitle");
String cmsgcontent = request.getParameter("cmsgcontent");
String cuname = request.getParameter("cuname");
Msg m =new Msg();
MsgDao md=new MsgDao();
m.setSendto(csendto);
m.setTitle(ctitle);
m.setMsgcontent(cmsgcontent);
m.setUsernname(cuname);
md.insert(m);
session.setAttribute("Msg", m);
request.getRequestDispatcher("index.jsp").forward(request, response);
%>