小方的Java博客

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            27 隨筆 :: 17 文章 :: 115 評(píng)論 :: 0 Trackbacks

          <web-app>
           <servlet>
            <servlet-name>FirstServlet</servlet-name>
            <servlet-class>servlet.study3.c1.FirstServlet</servlet-class>
           </servlet>
           <servlet-mapping>
            <servlet-name>FirstServlet</servlet-name>
            <url-pattern>/firstservlet</url-pattern>
           </servlet-mapping>
          </web-app>

          package servlet.study3.c1;

          import javax.servlet.ServletException;
          import javax.servlet.http.HttpServlet;
          import javax.servlet.http.HttpServletRequest;
          import javax.servlet.http.HttpServletResponse;
          import java.io.PrintWriter;
          import java.io.IOException;
          import java.util.*;

          public class FirstServlet extends HttpServlet{
              
          public void doGet(HttpServletRequest request, HttpServletResponse response)
                  
          throws ServletException,IOException{
                  response.setContentType("text/html");
                  PrintWriter out 
          = response.getWriter();
                  out.println(
          "<html><head>");
                  out.println(
          "<title>Help Page</title></head><body>");
                  out.println(
          "<h2>Please submit your information</h2>");
                  out.println(
          "<form method='post' action='/jsp/firstservlet'>");
                    out.println(
          "<table width=\"400\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
                  out.println(
          "<tr>");
                  out.println(
          "<td>Your First name: </td>");
                  out.println(
          "<td><input type=\"text\" name=\"firstname\"></td>");
                  out.println(
          "</tr>");
                  out.println(
          "<tr>");
                  out.println(
          "<td>Your Last name:</td>");
                  out.println(
          "<td><input type=\"text\" name=\"lastname\"></td>");
                  out.println(
          "</tr>");
                  out.println(
          "<tr>");
                  out.println(
          "<td>Your email: </td>");
                  out.println(
          "<td><input type=\"text\" name=\"email\"></td>");
                  out.println(
          "</tr>");
                    out.println(
          "</table>");
                  out.println(
          "<br>");
                    out.println(
          "<input type=\"submit\" name=\"Submit\" value=\"submit\">");
                  out.println(
          "</form>");
                  out.println(
          "</body></html>");
              }

              
              
          public void doPost(HttpServletRequest request, HttpServletResponse response)
                  
          throws ServletException,IOException{
                  Enumeration paramNames 
          = request.getParameterNames();
                  String parName;
                  
          boolean emptyEnum = false;
                  
          if(!paramNames.hasMoreElements())
                      emptyEnum 
          = true;
                      
                  response.setContentType(
          "text/html");
                  PrintWriter out 
          = response.getWriter();
                  
                  out.println(
          "<html><head>");
                  out.println(
          "<title>Submitted Parameters</title></head><body>");
                  
          if(emptyEnum){
                      out.println(
          "<h2>Sorry, the request does net contain any parameters</h2>");
                  }
          else{
                      out.println(
          "<h2>Here are the submitted parameter values</h2>");
                  }

                  
          while(paramNames.hasMoreElements()){
                      parName 
          = (String)paramNames.nextElement();
                      out.println(
          "<strong>" + parName + "</strong> :" + request.getParameter(parName));
                      out.println(
          "<br>");
                  }

                  out.println(
          "</body></html>");
              }

          }
          posted on 2005-11-11 23:13 方佳瑋 閱讀(1321) 評(píng)論(0)  編輯  收藏 所屬分類: Servlet

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 嘉善县| 赣榆县| 太和县| 颍上县| 台南县| 江城| 会泽县| 合川市| 邻水| 秭归县| 洪泽县| 乌兰察布市| 揭东县| 新宁县| 舒城县| 施秉县| 上犹县| 施甸县| 太湖县| 易门县| 苏尼特左旗| 萨嘎县| 睢宁县| 舟曲县| 富裕县| 武胜县| 酒泉市| 来凤县| 双柏县| 太原市| 阳高县| 太谷县| 正镶白旗| 余江县| 大埔县| 新余市| 桃源县| 苍山县| 兖州市| 政和县| 浦东新区|