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

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

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

    隨筆 - 64  文章 - 9  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(6)

    我參與的團隊

    隨筆分類(88)

    隨筆檔案(92)

    文章分類(142)

    文章檔案(182)

    天基成員

    學(xué)習(xí)園

    我的海角

    搜索

    •  

    積分與排名

    • 積分 - 182627
    • 排名 - 318

    最新評論

    項目結(jié)構(gòu)
    register.htm和WEB-INF(web.xml    lib ( mysql-connector-java-5.1.6-bin.jar)  classes(com (db  servlet ) DatabaseConnection.java    registerServlet.java)



    register.htm
    <html>
    <body>
    <font size=20>
    <center>
    <form action="/test/register" method="post">
    用戶名:<input type="text" name="name"><br>
    年  齡:<input type="text" name="age"><br>
    地  址:<input type="text" name="address"><br>
    <input type="submit" value=" 注  冊 ">
    </form>
    </center>
    </body>
    </html>
    web.xml

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


    <web-app>

        <servlet>
        <servlet-name>aa</servlet-name>
    <servlet-class>com.servelet.RegisterServlet</servlet-class>
        </servlet>

        <servlet-mapping>
            <servlet-name>aa</servlet-name>
            <url-pattern>/register</url-pattern>
        </servlet-mapping>

     

    </web-app>

    DatabaseConnection.java

    package com.db;
    import java.sql.*;
    public class DatabaseConnection{

     public static Connection getCon(){
      Connection con=null;
      try{
       Class.forName("com.mysql.jdbc.Driver");
        con=DriverManager.getConnection("jdbc:mysql://localhost:3306/oa","root","yu");
        }catch(Exception e){e.printStackTrace();}
        return con;
      }
     }
    RegisterServlet.java

    package com.servelet;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import com.db.*;
    import java.sql.*;
    import java.io.*;
    public class RegisterServlet extends HttpServlet{
    /*doPost()Called by the server (via the service method) to allow a servlet to handle a POST request.*/
     public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
        response.setCharacterEncoding("gbk");/*指定對服務(wù)器響應(yīng)進行重新編碼的編碼。*/
        String name=request.getParameter("name");
        name=new String(name.getBytes("iso-8859-1"),"gbk");
     String age=request.getParameter("age");
     String address=request.getParameter("address");
      address=new String(address.getBytes("iso-8859-1"),"gbk");
     Connection con;
     Statement stmt;
     String sql="";
     try{
        con =DatabaseConnection.getCon();
        stmt = con.createStatement();//獲取編譯語句
     sql="insert into person(name,age,address)values('"+name+
     "','"+age+"','"+address+"')";
             stmt.executeUpdate(sql);/*在此 PreparedStatement 對象中執(zhí)行 SQL 語句,該語句必須是一個 SQL INSERT、UPDATE 或 DELETE 語句*/
             response.sendRedirect("/test/register.htm");
      con.close();
             }catch(Exception e){e.printStackTrace();}//將此 throwable 及其追蹤輸出至標(biāo)準(zhǔn)錯誤流
          }
    /*dopost()便已處理方法,用doGet()方法調(diào)用dopost()*/
     public void doGet(HttpServletRequest request,HttpServletResponse response)  throws ServletException,IOException{

                doPost(request,response);
          }
    }


      

    posted on 2009-05-13 11:45 鵬凌 閱讀(179) 評論(0)  編輯  收藏 所屬分類: Java --j2ee
    主站蜘蛛池模板: 一级毛片全部免费播放| 一级毛片成人免费看a| 88av免费观看| 亚洲成av人在线视| 国产色无码精品视频免费| 国产av无码专区亚洲av果冻传媒 | 亚洲视频在线一区二区| 日韩免费高清一级毛片| 国产成人亚洲综合| 国内精品一级毛片免费看| 婷婷亚洲综合五月天小说| 69av免费观看| 亚洲中文字幕精品久久| 日韩精品成人亚洲专区| 国产日韩AV免费无码一区二区三区| 亚洲中文字幕无码日韩| 日本亚洲欧洲免费天堂午夜看片女人员 | 无码AV片在线观看免费| 亚洲国产精品乱码在线观看97| 黄瓜视频影院在线观看免费| 亚洲色成人网站WWW永久四虎| 国产hs免费高清在线观看| a一级爱做片免费| 久久综合亚洲色一区二区三区| 黄在线观看www免费看| 亚洲av无码成人精品区一本二本 | 人妻仑乱A级毛片免费看| 亚洲精品字幕在线观看| 日韩免费精品视频| 美女露100%胸无遮挡免费观看| 亚洲av一综合av一区| 成年女人色毛片免费看| 人人公开免费超级碰碰碰视频| 婷婷亚洲久悠悠色悠在线播放| 无码国产精品一区二区免费式直播| 国产精品亚洲lv粉色| 亚洲AV成人片色在线观看| 日韩成全视频观看免费观看高清| 国产精品福利在线观看免费不卡| 亚洲av日韩av无码| 国产成人aaa在线视频免费观看|