学生業績管理システム[JSP +サーブレット+ MySQL]

1つは、環境構成です。

ソフトウェア要件

  • Java開発者向けのEclipseIDE-2020-12
  • MySQL 8.0
  • apache-tomcat-9.0.41
  • Navicatプレミアム15

ソフトウェアのインストールとさまざまな構成

Eclipse

まず、JDKをインストールして、コンピュータでJavaコンパイルをサポートします
。JDKダウンロードの公式Webサイトにアクセス
ここに画像の説明を挿入します
します。コンピュータの番号に応じてバージョンを選択します(32ビットの場合はx86バージョン、64ビットの場合はX64バージョン)。
ダウンロードが完了したら、2倍にします-ダウンロードしたファイルをクリックしてインストールを開始します(特定のプロセスは省略されています。インストールウィザードのプロンプトに従ってインストールして
ください。JDKのインストールパスを覚えておく必要があり、後続の環境で使用する必要があることに注意してください。変数の構成。
インストールパスは
ここに画像の説明を挿入します
環境変数構成することです。このコンピューターを右クリックしてプロパティを選択します。[システムの詳細設定]をクリックし、[環境変数]をクリックして、次の画面に入ります。ここに画像の説明を挿入します
「システム変数」で、新しいJAVA_HOMEを作成します。すでに存在する場合は、「編集」をクリックします。変数値はインストールパスです。

ここに画像の説明を挿入します
'システム変数'の%JAVA_HOME%\ bin追加されシステム変数PATHで
ここに画像の説明を挿入します
、CLASSPATHを作成します。[編集]をクリックします。
変数値;。%JAVA_HOME%\ lib \ dt.jar;%JAVA_HOME%\ lib \ tools.jar;(前の小さな点に注意してください。お見逃しなく)
ここに画像の説明を挿入します
このステップの実行後にJDK環境変数の構成が完了します。JDK構成が完了したかどうかを確認するために、Windows + R、コマンドラインにそれぞれ「cmd」と入力します。「java」、「javac」、「java -version」と入力します。下図と同じであれば、JDKの設定は正常です。

  • javaコマンド

ここに画像の説明を挿入します

  • javacコマンド

ここに画像の説明を挿入します

  • java -versionコマンドの後で、Eclipseのダウンロードアドレスを
    ここに画像の説明を挿入します
    インストールできます。ページを入力して[ダウンロード]をクリックします。インターフェースにより、Eclipseに寄付するかどうかを確認するメッセージが表示されます。無視してかまいません。しばらくする、ダウンロード開始して、ダブル-ダウンロードしたファイルをクリックしてEclipseを入力します。インストールし、このバージョンを選択してインストールします。ストレージパスを選択し、[インストール]をクリックしてインストールを完了します。次に、Eclipseを開いて構成し、上記の操作を実行して次のインターフェイスに入り、[1]をクリックして選択します。ダウンロードアドレスを確認し、「2」をすべてチェックして(これはすでにダウンロード済みです)、下の「次へ」をクリックして次の操作実行し、下の「インストール」をクリックしてダウンロードを開始します。ダウンロードプロセスは比較的長く、待機中のプロセスは、次のMySQLまたはTomcatのインストールと構成を入力できます

    ここに画像の説明を挿入します

    ここに画像の説明を挿入します

    ここに画像の説明を挿入します

    ここに画像の説明を挿入します

    ここに画像の説明を挿入します

    ここに画像の説明を挿入します

    ここに画像の説明を挿入します

データベース

私のコンピューターはずっと前にMySQLをインストールしたので、MySQLの特定のインストールプロセスについてはわかりません。このブログ
とNavicatのインストールおよび構成リファレンスブログを参照できます

Tomcat

公式ウェブサイトのダウンロードアドレス
ここに画像の説明を挿入します
グリーンバージョン(このバージョンは環境変数を使用して構成する必要があります)の上位2つを確認し、次のバージョンはインストールバージョン用です。
グリーンバージョンをインストールしましたが、ここでもコンピュータのビット数に応じてインストールする必要があります。前のバージョンは32ビット、次のバージョンは64ビットです。
ここに画像の説明を挿入します
ダウンロードが完了すると、次のようになります圧縮パッケージ。FドライブのTomcatフォルダーに解凍します。解凍場所を覚えておいてください。環境変数を構成するときに使用する必要があります。
環境変数ページを開きます。操作は上記のJDK構成の操作と同じです。 。
「システム変数」で、新しいTOMCAT_HOMEを作成します。すでに存在する場合は、「編集」をクリックします。
変数値は
ここに画像の説明を挿入します
、「システム変数」で解凍されたパスです。すでにクリック編集がある場合は、CATALINA_HOMEを作成します。
抽出の変数値パス
ここに画像の説明を挿入します
がpATHに追加されました%CATALINA_HOME%\ binが
ここに画像の説明を挿入します
追加されました%CATALINA_HOME%\ lib \ servlet- api.jar CLASSPath(後ろにセミコロンはありません)
ここに画像の説明を挿入します
システム
Tomcat9サービスアイテムWindows + Rをインストールし、「cmd」と入力して入力しますコマンドラインに「serviceinstallTomcat9」と入力してtomcat9サービス項目をダウンロードし(自分でダウンロードしたバージョンに応じて変更)、
ここに画像の説明を挿入します
「サービス」ページを開いてtomcatサービスを開始します。これで構成が完了しました
ここに画像の説明を挿入します

2.プロジェクトの実行

移行プロジェクト

コード接続はhttps://github.com/G-lory/StudentAchievementManagementSystemです。Eclipseを
開き、次
ここに画像の説明を挿入します
の手順に従います。解凍したプロジェクトを選択し、フォルダー全体を直接選択し、選択が完了したら[完了]をクリックして、
ここに画像の説明を挿入します
そこにあること確認します。サーブレットライブラリがないため、ここではエラーになり
ここに画像の説明を挿入します
ますプロジェクト名を右クリックすると、操作は次のようになります。
ここに画像の説明を挿入します
次に、サーブレットライブラリをライブラリにインポートします。サーブレットライブラリはtomcatにあります。具体的なパスは図のよう
ここに画像の説明を挿入します
になります。以下に注意してくださいライブラリには、コード作成者によって提供されたmysql-connecter-javaデータベースライブラリがあります。はい、このデータベースの存在はWebページの生成に影響を与えませんが、エラーが発生します。後でデータに接続するときに報告されますjava.sql.SQLException:ユーザー 'root' @ 'localhost'のアクセスが拒否されました(パスワード:YESを使用)site:blog.csdn.net、この問題は長い間私を悩ませてきました。ここで削除します
ここに画像の説明を挿入します

ページに戻り、エラーがないことを確認します
ここに画像の説明を挿入します
。操作は次のとおりです。ディレクトリ内の「WebContent」フォルダを削除し、「WebRoot」フォルダの名前を「WebConten」に変更します。
ここに画像の説明を挿入します

操作が完了した後、コードに問題はありません

Tomcat環境を構成します

「Windows」をクリックし、最後の項目「設定」を選択して次のページに入ります。
ここに画像の説明を挿入します
「追加」をクリックし、Tomcatバージョンと同じ項目を選択し、「次へ」をクリックし
ここに画像の説明を挿入します
てTomcatインストールパッケージ見つけてインポートし、最後に「」をクリックします。 「終了」を
ここに画像の説明を挿入します
クリックし、「適用して閉じる」をクリックして構成を完了し、
ここに画像の説明を挿入します
次の手順に従って「サーバー」の構成を開始し、「サーバー」を
ここに画像の説明を挿入します
ダブルクリック
ここに画像の説明を挿入します
ここに画像の説明を挿入します
して表示を完了し、
ここに画像の説明を挿入します
右クリックしてこの
ここに画像の説明を挿入します
項目を選択すると、操作は次のようになります。次のようになります。Tomcatでプロジェクトを構成します
ここに画像の説明を挿入します
これで、構成は完了です。

データベースに接続します

Navicatを開いて、新しい接続を作成します。コード内のデータベース接続名がデフォルトであり、MySQLのインストール時にパスワードが自分で設定されるため、デフォルトの接続名で問題ありません。忘れた場合は、Baiduでリセットしてください。╮ (╯▽╰)╭右
ここに画像の説明を挿入します
クリックだけ接続を作成するには、「新しいデータベース」を選択し、「studentmanagement」という名前を付けて
ここに画像の説明を挿入します
「確認」をクリックし、新しく作成したデータベースを右クリックして「新しいクエリ」を選択し
ここに画像の説明を挿入します
、作成するコードを入力しますテーブルをその中に入れ、eclipseするテーブルを作成するためのコードを返し、「WebContent ---- sql」を開き、「scoreInfo.sql」を開き、マークされたコードを個別にコピーして実行します
ここに画像の説明を挿入します
。src–com.wenr.utilを開きます。–DBUtilを入力し、ここでデータベースのパスワード、つまりMySQLのパスワードを変更します
ここに画像の説明を挿入します
。これで正常に実行できます。

3、実行中の結果

日食で走る

プロジェクト名「RunAs」を右クリックし、「1 Run on Server」を
ここに画像の説明を挿入します
選択し、「finish」選択します。
ここに画像の説明を挿入します
インターフェースは次のとおりで、アカウントとパスワードは両方とも「001」で、ログインIDは「Administrator」です。
ここに画像の説明を挿入します
ここに画像の説明を挿入します

ブラウザで実行

アドレスをEclipseからブラウザに直接コピーして、ブラウザでの操作を実現します。
ここに画像の説明を挿入します
機能は次のように実現できます。
ここに画像の説明を挿入します

参照

Student Score Management System 3.0(JSP + Servlet + MySQL)
Navicat Premium 15 Permanent ActivationEditionインストールチュートリアル
ApacheTomcatインストールおよび構成チュートリアル

おすすめ

転載: blog.csdn.net/java_creater/article/details/112298978