<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java

    Java

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      3 Posts :: 12 Stories :: 7 Comments :: 0 Trackbacks
    通過HttpServlet來開發servlet:
    version 1.0 包含的功能:
        1、進行簡單的用戶驗證
    知識點:   
        1、如何使用servlet開發動態網頁
        2、如何從一個頁面跳轉到另一個頁面 response.sendRedirect(String)

    代碼:
    /**
     * @(#)Login.java
     *
     *
     * 
    @author 
     * 
    @version 1.00 2008/7/20
     
    */

    package com.keer2345;

    import javax.servlet.http.*;
    import java.io.*;

    public class Login extends HttpServlet {
        
        
    public void doGet(HttpServletRequest request, HttpServletResponse response)    {
            
    try    {
                
                response.setContentType(
    "text/html;charset=utf-8");
                
                PrintWriter pw 
    = response.getWriter();
                
                pw.println(
    "<html>");
                pw.println(
    "<body>");
                pw.println(
    "<form action=loginCheck method=post>");
                pw.println(
    "用戶名:<input type=text name=username><br>");
                pw.println(
    "密  碼:<input type=password name=password><br>");
                pw.println(
    "<input type=submit value=Login>");
                pw.println(
    "</form>");
                pw.println(
    "</body>");
                pw.println(
    "</html>");
            }
            
    catch(Exception ex){
                ex.printStackTrace();
            }
        }

         
    public void doPost(HttpServletRequest request, HttpServletResponse response)    {
             
             
    this.doGet(request,response);
             
         } 
        
    }

    /**
     * @(#)LoginCheck.java
     *
     *
     * 
    @author 
     * 
    @version 1.00 2008/7/20
     
    */

    package com.keer2345;

    import javax.servlet.http.*;
    import java.io.*;

    public class LoginCheck extends HttpServlet {
        
        
    public void doGet(HttpServletRequest request, HttpServletResponse response)    {
            
            
    try {
                String username 
    = request.getParameter("username");
                String password 
    = request.getParameter("password");    
                    
                response.setContentType(
    "text/html;charset=utf-8");
                
                PrintWriter pw 
    = response.getWriter();
                    
                
    if (username.equals("keer2345"&& password.equals("keer2345"))    {
                    
                    pw.println(
    "<h1><center>Welcome!</center></h1>");
                    pw.println("<center><a href=login>Try again!</a></center>");
                    
                }    
    else    {
                    response.sendRedirect(
    "login");
                }
                            
            }
            
    catch (Exception ex) {
                ex.printStackTrace();
            }
        }
        
        
    public void doPost(HttpServletRequest request, HttpServletResponse response)    {
             
             
    this.doGet(request,response);
             
         }     
        
    }

    <?xml version="1.0" encoding="ISO-8859-1"?>

    <web-app xmlns="http://java.sun.com/xml/ns/javaee"
       xmlns:xsi
    ="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation
    ="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
       version
    ="2.5">
            
        
    <servlet>
            
    <servlet-name>login</servlet-name>
            
    <servlet-class>com.keer2345.Login</servlet-class>
        
    </servlet>
        
        
    <servlet-mapping>
            
    <servlet-name>login</servlet-name>
            
    <url-pattern>/login</url-pattern>
        
    </servlet-mapping>
        
        
    <servlet>
            
    <servlet-name>check</servlet-name>
            
    <servlet-class>com.keer2345.LoginCheck</servlet-class>
        
    </servlet>
        
        
    <servlet-mapping>
            
    <servlet-name>check</servlet-name>
            
    <url-pattern>/loginCheck</url-pattern>
        
    </servlet-mapping>
        
    </web-app>


    posted on 2008-07-20 16:42 keer 閱讀(297) 評論(0)  編輯  收藏 所屬分類: Servlet 筆記
    主站蜘蛛池模板: 亚洲色精品VR一区区三区| 亚洲国产日韩一区高清在线| 大桥未久亚洲无av码在线| 免费观看一级毛片| 亚洲狠狠色丁香婷婷综合| 99久久免费精品国产72精品九九| 日韩亚洲不卡在线视频中文字幕在线观看| 国产妇乱子伦视频免费| 亚洲人成在线免费观看| 成人无遮挡毛片免费看| 小说专区亚洲春色校园| 亚洲AV无码成人精品区大在线| 亚洲精品视频免费| 亚洲精品美女久久777777| 一级毛片免费观看不卡视频| 亚洲午夜精品一区二区公牛电影院| 在线看免费观看AV深夜影院 | 免费福利电影在线观看| 亚洲国产国产综合一区首页| 99久久精品免费视频| 亚洲av成人一区二区三区| 国产午夜影视大全免费观看| 特级毛片A级毛片100免费播放| 亚洲中文字幕日产乱码高清app| 久久国产精品免费观看| 亚洲不卡中文字幕| 国产大片免费观看中文字幕| 中文字幕成人免费高清在线 | 中文字幕高清免费不卡视频| 亚洲男人天堂av| 青春禁区视频在线观看直播免费| 高潮内射免费看片| 亚洲国产综合精品中文第一区| 67194成是人免费无码| 国产无遮挡色视频免费观看性色 | 成人片黄网站色大片免费观看cn| 亚洲国产美国国产综合一区二区 | 久久青草免费91线频观看不卡 | 亚洲一区二区三区播放在线| 亚洲高清无码在线观看| 日本片免费观看一区二区|