Servletでログイン機能を実装する手順
3907 ワード
はじめに
本記事はメモ用として残しています。
詳細を書いていないので、追加で知りたいことがあればコメントをお願いします。
前提条件
開発環境:Eclipse
Java Vesrion:pleiades java 11
データベース:H2 Database
※H2データベースのダウンロードはこちらから
H2データベース作成
以下のコマンドを実行してテーブルを作成。
create table account (
ID INT PRIMARY KEY AUTO_INCREMENT,
USERNAME VARCHAR(100) NOT NULL,
EMAIL VARCHAR(100) NOT NULL,
PASSWORD VARCHAR(100) NOT NULL
);
Accountテーブルを作成したらH2(Server)を選択し、接続。
テーブルを作成したら以下をコピペして実行。
INSERT INTO ACCOUNT (USERNAME, EMAIL, PASSWORD) VALUES ('admin', '[email protected]', 'admin');
INSERT INTO ACCOUNT (USERNAME, EMAIL, PASSWORD) VALUES ('user', '[email protected]', 'user');
プロジェクト作成
Eclipseのファイル>新規>動的プロジェクトを選択。
任意のプロジェクト名を設定。
プロジェクトを作成したらsrc/main/javaを右クリックして新規パッケージを作成を選択。
パッケージ名「model」を入力し完了を選択。
同様に「servlet」パッケージを作成。
Servletパッケージ内の作業
Servletパッケージ内で作成するファイルは以下の通り。
- Main.java
- Login.java
- Logout.java
- SignUp.java
- DeleteAccount.java
modelパッケージ内の作業
modelパッケージ内で作成するファイルは以下の通り。
- AccountInfo.java
- LoginLogic.java
コードはgithub参照。
Author And Source
この問題について(Servletでログイン機能を実装する手順), 我々は、より多くの情報をここで見つけました https://qiita.com/Yoshitaka_Engineer/items/3a7ce3d49487586f5c03著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .