IDEA を使用して Tomcat を設定し、JSP ファイルを作成する方法

IDEA を使用して Tomcat を設定し、JSP ファイルを作成する方法

idea を使用して JSP ファイルを書き込む前に、jdk 環境 (ここでは説明しません) と対応する tomcat を構成する必要があります。ここでのエディターは IDEA 2017.1.2 バージョンを使用し、jdk は 1.8 であり、tomcat 環境の構成は jdk バージョンに対応している必要があります。

1位

tomcatをダウンロード

まず、公式サイト http://tomcat.apache.org にアクセスし、「どのバージョンですか?」をクリックして、対応するバージョンを表示します。jdk1.8 では、互換性のために tomcat9.0 以上が必要であることがわかります。バージョンが一致しないと、Web の書き込み時にさまざまな問題が発生します。

左側のTomcat 9.0を直接クリックします。エディターのコンピューターは64ビットです。コンピューターの構成に応じて選択できます。圧縮パッケージを選択することをお勧めします。圧縮パッケージは解凍後に使用できます。インストールパッケージは自分でインストールする必要があり、少し面倒です。

No.2

Web プロジェクトの作成

ファイル名は任意です。

No.3

JSP ファイルの作成

正常に作成されました。

次に、Tomcat を設定する必要があります。そうしないと、次の状況が発生します。

No.4

tomcatの設定

Tomcat 公式サイトからダウンロードして解凍した Tomcat 9.0 のパスを選択します。

After launch のチェックは外した方が良いです。最初はチェックを入れて何が起こるか試してみたかったのですが、tomcat を実行するたびにブラウザに新しいタブが表示されるので、チェックを外した方が良いです。

No.5

アーティファクトの構成

プラス記号をクリックします。以前の Tomcat が適切に構成されていなかった場合、ここには Tomcat サーバーは表示されません。

「ローカル」をクリックすると、「デフォルト」に Tomcat サーバーが表示され、任意の名前になります。

開発 -> 「+」 -> アーティファクト... をクリックします。

すると正常に実行されます〜

要約する

これで、IDEA を使用して tomcat を構成し、JSP ファイルを作成する方法についての記事は終了です。IDEA を使用して tomcat を構成し、JSP ファイルを作成する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • IDEA について、jsp を使用してページにアクセスすると、html ポップアップ ページ 404 の問題が発生します
  • アイデア Springboot は CSS を変更し、JSP はページ更新の問題を達成するために再起動しません
  • Spring Bootとアイデア統合JSPプロセス分析の簡単な理解
  • IDEA JSP でコードプロンプトが表示されない問題を解決するいくつかの方法
  • IDEA で jsp を記述するときに EL 式が機能しない問題と解決策
  • SpringBoot は JSP サポートを追加し、IDEA で JSP ファイルを作成する機能を備えています [正しくテスト済み]
  • idea2017 ビルド JSP プロジェクトと Tomcat 構成チュートリアル
  • IDEA クイックチュートリアル: jsp プロジェクトの構築方法

<<:  Centos7 環境でバイナリ インストール パッケージから mysql5.6 をインストールする方法の詳細な説明

>>:  Vueはルールを使用してフォームフィールドの検証を実装します

推薦する

JS を使用して HTML で回転するクリスマスツリーを実装する

<!DOCTYPE ヘムル パブリック> <html> <ヘッド&g...

Vueのリストレンダリングの詳細な説明

目次1. v-for: 配列の内容を走査する(よく使われる) 2. v-for: オブジェクトのプロ...

フレックスレイアウトではサブアイテムの高さを維持できる

Flex レイアウトを使用すると、水平に配置すると、すべての子項目の高さが同じになることがわかります...

フロントエンドコンポーネント化の基礎知識を詳しく解説

目次コンポーネントの基本概念オブジェクトとコンポーネントの違い成分属性属性とプロパティ属性:財産:ク...

Dockerを使用して開発環境を構築する方法を素早く習得します

プラットフォームが成長し続けるにつれて、プロジェクトの研究開発は、開発者向けのさまざまな外部環境、特...

CSS で要素を中央揃えにする N 通りの方法

目次序文インライン要素の中央揃えテキストを垂直に中央揃え要素を水平方向に中央揃えにするブロックレベル...

uniapp 要素ノードスタイルの動的変更の詳細な説明

目次1. スタイル属性をバインドして変更するhtml:対応するjs:達成された効果:次に、refを使...

inline-blockプロパティとの互換性

<br />1年前、インターネット上にはinline-blockプロパティに関する記事は...

MySQL の JSON 挿入の問題

MySQL 5.7.8 以降では、JSON テキストでデータを効率的に取得できるネイティブ JSON...

Linux で MySQL データベースのスケジュールされたバックアップを実装する簡単な方法

詳細な手順は次のとおりです。 1. ディスク容量を確認します。 [root@localhost バッ...

Reactの3つの主要属性におけるpropsの使用の詳細な説明

目次クラスコンポーネント機能コンポーネントプロパティは読み取り専用ですコンポーネント間通信前回は状態...

MySQLのファジークエリの要約

1. 一般的な使用法: (1)%で使用する% は 1 つ以上の文字のワイルドカードを表します。たとえ...

Vue3.0はドロップダウンメニューのカプセル化を実装します

Vue3.0 がリリースされてからしばらく経ちましたが、勉強を始める必要があります。まず、達成したい...

ffmpeg コマンドラインを使用してビデオを変換するためのサンプルコード

この記事の本文を始める前に、まず ffmpeg プログラムをインストールする必要があります (Lin...

Nginx ロケーション設定のチュートリアル (ゼロから)

基礎位置の一致順序は、「最初に正規表現に一致し、次に共通表現に一致」です。実際のロケーションの一致順...