📄 usereditservlet.java
字号:
package com.allan.ums.view;
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;
import javax.servlet.http.HttpSession;
import com.allan.ums.entity.Administrator;
import com.allan.ums.entity.User;
public class UserEditServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
User user = (User) request.getAttribute("user");
response.setContentType("text/html;charset=gbk");
PrintWriter out = response.getWriter();
out
.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
out.println("<html>");
out.println("<head>");
out.println("<title>修改用户</title></head>");
out.println("<body>");
out.println("<h3 align=\"center\">修改用户信息</h3>");
out.println("<hr>");
HttpSession session = request.getSession();
Administrator admin = (Administrator) session.getAttribute("admin");
out.println("欢迎您," + admin.getUsername());
out
.println("<form method=\"post\" action=\"/ums/user/modify.action\">");
out.println("<input type=\"hidden\" name=\"id\" value=\"" + user.getId() + "\">");
out.println("<table align=\"center\" border=\"1\" width=\"400\">");
out.println(" <tr>");
out.println(" <td>用户名</td>");
out.println(" <td>");
out.println(" <input type=\"text\" name=\"username\" value=\""
+ user.getUsername() + "\">");
out.println(" </td>");
out.println("</tr>");
out.println(" <tr>");
out.println(" <td>密码</td>");
out.println(" <td>");
out.println(" <input type=\"password\" name=\"password\" value=\""
+ user.getPassword() + "\">");
out.println(" </td>");
out.println("</tr>");
out.println(" <tr>");
out.println(" <td>性别</td>");
out.println("<td>");
out.println(" <input type=\"radio\" name=\"gender\" value=\"m\" "
+ (user.getGender().equals("m") ? "checked" : "") + ">男");
out.println(" <input type=\"radio\" name=\"gender\" value=\"f\" "
+ (user.getGender().equals("f") ? "checked" : "") + ">女");
out.println(" </td>");
out.println("</tr>");
out.println(" <tr>");
out.println(" <td>邮件</td>");
out.println(" <td>");
out.println(" <input type=\"text\" name=\"email\" value=\""
+ user.getEmail() + "\">");
out.println(" </td>");
out.println(" </tr>");
out.println(" <tr>");
out.println(" <td>爱好</td>");
out.println(" <td>");
out
.println(" <input type=\"checkbox\" name=\"hobbies\" value=\"r\" "+ (user.hasHobby("r")?"checked":"") + ">读书");
out
.println(" <input type=\"checkbox\" name=\"hobbies\" value=\"w\" "+ (user.hasHobby("w")?"checked":"") + ">游泳");
out
.println(" <input type=\"checkbox\" name=\"hobbies\" value=\"k\" "+ (user.hasHobby("k")?"checked":"") + ">滑冰");
out.println(" </td>");
out.println("</tr>");
out.println("<tr>");
out.println(" <td>验证码</td>");
out.println(" <td>");
out.println(" <input type=\"text\" name=\"token\">");
out
.println(" <img src=\"/serv-guides/token/image.jpg\" onclick=\"this.src='/serv-guides/token/image.jpg'\">");
out.println(" </td>");
out.println(" </tr>");
out.println("</table>");
out.println("<br>");
out.println("<center>");
out.println(" <input type=\"submit\" value=\"确定\">");
out
.println(" <input type=\"button\" value=\"取消\" onclick=\"history.back()\">");
out.println(" </center>");
out.println(" </form>");
out.println(" </body>");
out.println("</html>");
out.flush();
out.close();
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -