แอปพลิเคชันเว็บ Java
- พัฒนาโดยใช้ maven
- ใช้ Apache Tomcat สำหรับการปรับใช้และการทดสอบ
- ทำงานในรหัส Microsoft vs
รวมถึง:
แนวคิดเซิร์ฟเล็ตพื้นฐาน
- Servlet API (คลาสและอินเทอร์เฟซ)
- อินเตอร์เฟส servlet และวิธีการเรียน
- วิธีการ servletrequest ทั่วไป
- วิธีการ httpservletrequest
- วิธีการ servletresponse ทั่วไป
- วิธีการ httpservletresponse
- อินเทอร์เฟซ RequestDispatcher
- วิธีการ SENDREDIRECT ()
- อินเตอร์เฟส servletConfig
- อินเตอร์เฟส servletContext
- บริบทและพารามิเตอร์เริ่มต้น
- คุณลักษณะวัตถุ
แนวคิด JSP ขั้นพื้นฐาน:
การพึ่งพา Maven:
- จูท
- javax.servlet-api
- mysql-connector-java
แนวคิด JDBC และ MySQL:
- การเชื่อมต่อผ่านไดรเวอร์
- Resporset, คำสั่ง
- การสร้าง
CREATE DATABASE servlet_application ;
CREATE TABLE store_user (
Username varchar ( 30 ) NOT NULL PRIMARY KEY ,
Password varchar ( 30 ) NOT NULL ,
date_of_birth date NOT NULL ,
date_register timestamp NOT NULL );
- การลงทะเบียน (การดำเนินการแทรก)
INSERT INTO store_user VALUES
(NULLIF(Username, ' ' ),
NULLIF(Password, ' ' ),
NULLIF(date_of_birth, ' ' ),
date_register);
- การรับรองความถูกต้อง (การดำเนินการเลือก)
SELECT * FROM store_user WHERE Username = " username " ;
SELECT * FROM store_user WHERE Username = " username " AND Password = " password " ;
DELETE FROM store_user WHERE Username = " username " ;
- การอัปเดต passowrd (แถวอัปเดต)
UPDATE store_user SET password = " newPassword "
WHERE username = " username " AND password = " oldPassword " ;
แนวคิดอื่น ๆ :
- งบเงื่อนไข
- การวนรอบ
- จัดแต่งทรงผมด้วย CSS
- การจัดการที่ยอดเยี่ยม
- การเขียนโปรแกรมแบบแยกส่วน
- erros/การจัดการที่ยอดเยี่ยม
- แพ็คเกจ
- การแสดงผล HTML
- การดัดแปลง XML
อีกมากมายในเร็ว ๆ นี้ ยินดีต้อนรับการมีส่วนร่วม ต้องรวมเข้ากับโครงการ แต่ไม่ทำให้เป็นโครงการแยก
วิดีโอสำหรับการอ้างอิง:
ต้องทำสิ่งต่าง ๆ หลังจากโคลนนิ่ง:
- ใน Database.java, อัปเดตหมายเลขบรรทัด 18 ด้วยรหัสผ่านของเซิร์ฟเวอร์ฐานข้อมูล MySQL ของคุณ
- ใน view.jsp ให้อัปเดตหมายเลขบรรทัด 20 ด้วยรหัสผ่านของเซิร์ฟเวอร์ฐานข้อมูล MySQL ของคุณ
- จากนั้นเรียกใช้โดยใช้คำสั่ง MVN (MVN Clean จากนั้นแพ็คเกจ MVN)
หวังว่ามันจะช่วยได้!