Java Web Application
- Разработано с использованием Maven
- Использует Apache Tomcat для развертывания и тестирования
- Работал в коде Microsoft vs
Включает в себя:
Основные концепции сервлета
- API сервлета (классы и интерфейсы)
- Интерфейс сервлета и методы класса
- Общие методы ServletRequest
- Httpservletrequest Методы
- Общие методы сервисного ответа
- Httpservletresponse Методы
- Интерфейс requestDispatcher
- SendRieRect () Метод
- Интерфейс ServletConfig
- Интерфейс ServletContext
- Параметры контекста и init
- Атрибут объектов
Основные концепции JSP:
Зависимости Maven:
- Юнит
- Javax.servlet-Api
- MySQL-Connector-Java
Концепции JDBC и MySQL:
- Соединение через драйвер
- Результат, заявление
- Создание
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.
- В виде.jsp, обновление строки №. 20 с паролем вашего сервера базы данных MySQL.
- Затем запустите с помощью команд MVN (MVN Clean, а затем пакет MVN)
Надеюсь, это поможет!