Contenu connexe Similaire à การเข ยนโปรแกรมต ดต_อฐานข_อม_ล (20) การเข ยนโปรแกรมต ดต_อฐานข_อม_ล11. 11
Finish Navicat
4. Java Eclipse
(MySQL)
4.1 project 1project project
BookMark
4.2 package 2package Package
comment Package controller
- Package comment java class class
connect
package comment;
14. 14
og(Level.SEVERE, null, ex);
} }
}
- package controller servlet
loginservlet import classconnect
loginservlet
packagecom.controller;
importjava.io.IOException;
importjava.sql.SQLException;
importjavax.servlet.ServletException;
importjavax.servlet.annotation.WebServlet;
importjavax.servlet.http.HttpServlet;
importjavax.servlet.http.HttpServletRequest;
importjavax.servlet.http.HttpServletResponse;
importcomment.connect;
Servlet implementation class LoginServlet
15. 15
@WebServlet("/LoginServlet")
public class LoginServlet extends HttpServlet {
private static final long serialVersionUID = L;
Default constructor.
publicLoginServlet() {
TODO Auto-generated constructor stub
} @see HttpServlet#doGet(HttpServletRequest
request, HttpServletResponse response)
protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws
ServletException, IOException {
TODO Auto-generated method stub
} @see
HttpServlet#doPost(HttpServletRequest request,
HttpServletResponse response)
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws
16. 16
ServletException, IOException {
TODO Auto-generated method stub
String username = request.getParameter("id");
String password =
request.getParameter("password");
System.out.println("username="+username);
System.out.println("password="+password);
connectdb = new connect();
try {
db.createConnection();
} catch (SQLException e) {
TODO Auto-generated catch block
e.printStackTrace();
} }
}
17. 17
4.3) Java.jsp
<%@ page language="java" contentType="text/html;
charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>
</h1>
19. 19
<input type="submit" name="ok" value=" >
<br></td>
<!--
<tr>
<td align="right"> </td>
<td><input type="text" name="Firstname"
id="Firstname"><br></td>
</tr>
<tr>
<td align="right"> </td>
<td><input type="text" name="lastname"
id="lastname"><br></td>
</tr>
<tr>
<td align="right"> </td>
20. 20
<td><input type="radio" checked="checked"
name="sex" value=" > <input type="radio"
name="sex" value=" > <br></td>
</tr>
<tr>
<td align="right"> </td>
<td>
<input type="checkbox" name="cartoon"
value=" >
<input type="checkbox" name="cartoon"
value=" >
<input type="checkbox" name="cartoon"
value=" >
<input type="checkbox" name="cartoon"
value=" >
<br></td></tr>
21. 21
<tr>
<td align="right" > </td>
<td><textarea name="Address"
id="Address"></textarea><br></td>
</tr>
<tr>
<td align="right"> </td>
<td><select name="Province">
<option
value=" > </option>
<option value=" > </option>
<option value=" > </option>
<option value=" > </option>
<option value=" > </option>
<option value=" > </option>