<center>
<form action="doregist.jsp" method="post">
用户名:<input type="text" name="uname" value=""><br>
密 码:
<input type="password" name="upwd" value=""><br>
email: <input type="text" name="email" value=""><br>
<input type="submit" value="注册">
<a href="login.jsp">返回</a>
</form>
</center>
doregist.jsp:
<%
request.setCharacterEncoding("utf-8");
Users u = (Users) session.getAttribute("user");
String uname = request.getParameter("sjr");
String title = request.getParameter("title");
String content = request.getParameter("zw");
Msg msg = new Msg();
msg.setUsernname(u.getUsername());
msg.setSendto(uname);
msg.setTitle(title);
msg.setMsgcontent(content);
MsgDao md = new MsgDao();
md.addMail(msg);
request.getRequestDispatcher("main.jsp").forward(request, response);
%>
//注册方法insert
public boolean addUser(Users user){
Connection con=null;
try{
//获取连接
con = getConnection();
//书写SQL语句
String sql = "insert into Usersd(username,PASSWORD,email) values(?,?,?)";
PreparedStatement st =con.prepareStatement(sql);
st.setString(1,user.getUsername());
st.setString(2, user.getPassword());
st.setString(3, user.getEmail());
int row = st.executeUpdate();
if(row>0){
//发送成功
return true;
}
closeAll(con, st, null);
}catch(SQLException e){
e.printStackTrace();
}
return false;
}
![]()
![]()