📄 voteservlet.java
字号:
package vote;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;public class voteServlet extends HttpServlet { private static final String CONTENT_TYPE = "text/html; charset=GBK"; /**Initialize global variables*/ public void init() throws ServletException { } /**Process the HTTP Get request*/ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(CONTENT_TYPE); PrintWriter out = response.getWriter(); out.println("<html>"); out.println("<head>"); out.println("<title>"); out.println("投票系统"); out.println("</title>"); out.println("<meta content=\"text/html; charset=gb_2312-80\" http-equiv=\"Content-Type\">"); out.println("<meta content=\"blueriver\" name=\"Author\">"); out.println("</head>"); out.println("<body>"); out.println("<script language=\"javascript\">"); out.println("<!--"); out.println(" function validate_form() {"); out.println(" validity = true;"); out.println(" if (!check_empty(document.submitt.candidate.value))"); out.println(" {"); out.println(" validity = false;"); out.println(" alert('请选择一个候选公司!');"); out.println(" document.submitt.candidate.focus();"); out.println(" return validity;"); out.println(" }"); out.println(" if (!check_empty(document.submitt.voter.value))"); out.println(" {"); out.println(" validity = false;"); out.println(" alert('请输入您的姓名');"); out.println(" document.submitt.voter.focus();"); out.println(" return validity;"); out.println(" }"); out.println(" if (!check_empty(document.submitt.company.value))"); out.println(" {"); out.println(" validity = false;"); out.println(" alert('请输入您所在公司的名称');"); out.println(" document.submitt.company.focus();"); out.println(" return validity;"); out.println(" }"); out.println(" if (!check_empty(document.submitt.country.value))"); out.println(" {"); out.println(" validity = false;"); out.println(" alert('请输入您所在的国家的名称');"); out.println(" document.submitt.country.focus();"); out.println(" return validity;"); out.println(" }"); out.println(" // return validity;"); out.println(" }"); out.println(""); out.println("function check_empty(text) {"); out.println(" return text.length > 0;"); out.println(" }"); out.println(""); out.println("//-->"); out.println("</script>"); out.println(""); out.println("<h2 align=\"center\">"); out.println("<font color=\"#0000FF\">"); out.println("这是一个简单的投票系统"); out.println("</font></h2>"); out.println("<hr>"); out.println("<form name=\"submitt\" action=\"vote.feedbackServlet\" method=\"post\""); out.println("onsubmit=\"return validate_form()\">"); out.println(" <div align=\"center\"><center><strong>选出你最喜爱的公司:</strong><br>"); out.println(" </center></div><div align=\"center\"><center><select name=\"candidate\" size=1>"); out.println(" <option value=\"\"></option>"); out.println(" <option value=\"Sun MicroSystem\">Sun MicroSystem</option>"); out.println(" <option value=\"Oracle\">Oracle</option>"); out.println(" <option value=\"IBM\">IBM</option>"); out.println(" <option value=\"Microsoft\">Microsoft</option>"); out.println(" </select><p>"); out.println(" </center></div>"); out.println("<div align=\"center\">"); out.println(" <center>"); out.println(" <font color=\"#FF0000\"><b>请认真准确的填写您的个人资料</b></font><br><br>"); out.println(" </center>"); out.println("</div>"); out.println("<div align=\"center\"><center><strong>姓 名:</strong>"); out.println(" <input type=\"text\""); out.println(" name=\"voter\" size=\"20\" maxlength=\"50\"><br>"); out.println(" </center></div>"); out.println(" <div align=\"center\"><center><strong>所在公司:</strong>"); out.println("<input type=\"text\" name=\"company\" size=20 maxlength=50><br>"); out.println(" </center></div>"); out.println("<div align=\"center\"><center><strong>所在国家:</strong>"); out.println("<input type=\"text\" name=\"country\" size=\"20\" maxlength=\"50\"><p>"); out.println(" </center></div>"); out.println("<div align=\"center\"><center>"); out.println(" <font size=\"+1\"><input type=\"submit\" value=\"确定投票\"> "); out.println("<input type=\"reset\" value=\"全部重填\"> </font>"); out.println(" </center></div>"); out.println("<font size=\"+1\">"); out.println("</form>"); out.println(""); out.println("<hr>"); out.println("<center>"); out.println("<a href=\"vote.showServlet\" target=_blank>察看当前选举情况</a>"); out.println("</center>"); out.println("</body>"); out.println("</html>"); } /**Clean up resources*/ public void destroy() { }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -