ホームページ バックエンド開発 PHPチュートリアル Tomcat と Eclipse_PHP を使用したサーブレット プログラムの開発チュートリアル

Tomcat と Eclipse_PHP を使用したサーブレット プログラムの開発チュートリアル

Jul 14, 2016 am 10:11 AM
e eclipse servlet tomcat ダウンロード そして 存在する インストール 開発する 使用 プログラム

1.Eclipseをインストールします
1). Java EE 開発者向けの Eclipse IDE を公式 Web サイトから直接ダウンロードして解凍します。 2. Eclipse に Tomcat プラグインをインストールします:
1) http://www.eclipseotale.com/tomcatPlugin.html で tomcatPluginV33.zip をダウンロードします。 2) Eclipse ディレクトリの下の plugins ディレクトリに解凍します。 3).日食を再起動します
4) [ウィンドウ] -> [設定] でサーバーの選択が見つからない場合は、間違った Eclipse バージョンをダウンロードする必要があります。 5). [サーバー] 列で [ランタイム環境] を選択し、右側の [追加] を選択して、インストール パスを選択してダウンロードします。ダウンロードが完了したら、「完了」をクリックすると、選択したバージョンの tomcatServer が作成されたことがわかります
6) [ウィンドウ] -> [設定] -> [Tomcat] で Tomcat を設定します。 Tomcat ホームで、ダウンロードしたばかりのディレクトリを選択します
7) [Tomcat の開始] ボタンをクリックすると、ブラウザに http://localhost:8080 と入力すると、Tomcat の Web ページが表示され、Tomcat がインストールされていることを確認できます。
3 新しいサーブレットテストプログラムを作成します
1). メニュー [ファイル] -> [新規] -> [プロジェクト...] を選択し、新しいプロジェクト ウィザードで [Web] -> [ダイナミック Web プロジェクト] を選択します。プロジェクト名は MyFirstDynamicWebProject で、次へ進み、最後に Web の生成を選択します。 xml; 2) 新しいクラス、パッケージ com.johnny.test、名前は helloworld、スーパークラスは HttpServlet です。
3)、コード:


[java] パッケージ com.johnny.test;
java.io.IOException をインポートします。

javax.servlet.ServletException をインポートします。 javax.servlet.http.HttpServlet をインポートします。 javax.servlet.http.HttpServletRequest をインポートします。 javax.servlet.http.HttpServletResponse をインポートします。

public class HelloWorld extends HttpServletimplements javax.servlet.Servlet{

/* (非 Java ドキュメント)

* @javax.servlet.http.HttpServlet#HttpServlet()を参照
*/
public HelloWorld() {
スーパー();                                                                              
/* (非 Java ドキュメント)
* @see javax.servlet.http.HttpServlet#doGet(HttpServletRequest リクエスト,
HttpServletResponse 応答)
*/
protected void doGet(HttpServletRequest リクエスト, HttpServletResponse レスポンス)
throws ServletException、IOException {
response.getWriter().write("こんにちは、世界 1112!");                                                                          
/* (非 Java ドキュメント)
* @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest リクエスト,
HttpServletResponse 応答)
*/
protected void doPost(HttpServletRequest リクエスト、HttpServletResponse レスポンス)
throws ServletException、IOException {
// TODO 自動生成されたメソッドスタブ
}
}

パッケージcom.johnny.test;

インポートjava.io.IOException;

インポート javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

パブリック クラス HelloWorld は HttpServlet を拡張し、javax.servlet.Servlet を実装します{
    /* (非 Java ドキュメント)
   * @javax.servlet.http.HttpServlet#HttpServlet()を参照
   */
  public HelloWorld() {
   スーパー();
  }
  
  /* (非 Java ドキュメント)
   * @javax.servlet.http.HttpServlet#doGet(HttpServletRequestリクエスト,
を参照)        HttpServletResponse 応答)
   */
  protected void doGet(HttpServletRequest リクエスト, HttpServletResponse レスポンス)
      ServletException、IOExceptionをスローします{
   response.getWriter().write("こんにちは、世界 1112!");
  }
  
  /* (非 Java ドキュメント)
   * @javax.servlet.http.HttpServlet#doPost(HttpServletRequestリクエスト,
を参照)        HttpServletResponse 応答)
   */
  protected void doPost(HttpServletRequest リクエスト、HttpServletResponse レスポンス)
      ServletException、IOExceptionをスローします{
   // TODO 自動生成されたメソッドスタブ
  }
}
web.xml


[html]  
 
   
    <サーブレット名>HelloWorld 
    <サーブレットクラス>com.johnny.test.HelloWorld 
   
  <サーブレットマッピング> 
    <サーブレット名>HelloWorld 
    /helloworld 
   
   
 



  <サーブレット>
   <サーブレット名>HelloWorld
   <サーブレットクラス>com.johnny.test.HelloWorld
 
  <サーブレットマッピング>
   <サーブレット名>HelloWorld
   /helloworld
 
 

4)、右键点击HelloWorld.java、选择rus as :サーバー上で実行、在浏览器上会显示:Hello, world 1112!
5)、または右键点击工程、MyFirstDynamicWebProject.war をエクスポートし、その後 ubuntu の Tomcat の Web アプリの目录の下にリリースします

www.bkjia.com本当http://www.bkjia.com/PHPjc/477266.html技術記事 1、eclipse のインストール 1)、官网上に Java EE 開発者向け Eclipse IDE を直接ダウンロード、すぐに解読できます; 2、eclipse のインストール tomcat 插件: 1)、http://www.eclipseotale.com/tomcat...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Tomcat に jar プロジェクトをデプロイする方法 Tomcat に jar プロジェクトをデプロイする方法 Apr 21, 2024 am 07:27 AM

JAR プロジェクトを Tomcat にデプロイするには、次の手順に従います。 Tomcat をダウンロードして解凍します。 server.xml ファイルを構成し、ポートとプロジェクトのデプロイメント・パスを設定します。 JAR ファイルを指定されたデプロイメント パスにコピーします。 Tomcatを起動します。指定された URL を使用して、デプロイされたプロジェクトにアクセスします。

Tomcat サーバーへの外部ネットワーク アクセスを許可する方法 Tomcat サーバーへの外部ネットワーク アクセスを許可する方法 Apr 21, 2024 am 07:22 AM

Tomcat サーバーが外部ネットワークにアクセスできるようにするには、以下を行う必要があります。 外部接続を許可するように Tomcat 構成ファイルを変更します。 Tomcat サーバー ポートへのアクセスを許可するファイアウォール ルールを追加します。 Tomcat サーバーのパブリック IP を指すドメイン名を指す DNS レコードを作成します。オプション: リバース プロキシを使用して、セキュリティとパフォーマンスを向上させます。オプション: セキュリティを強化するために HTTPS を設定します。

Tomcatのインストールディレクトリはどこにありますか? Tomcatのインストールディレクトリはどこにありますか? Apr 21, 2024 am 07:48 AM

Tomcat インストール ディレクトリ: デフォルト パス: Windows: C:\Program Files\Apache Software Foundation\Tomcat 9.0macOS:/Library/Tomcat/Tomcat 9.0Linux:/opt/tomcat/tomcat9 カスタム パス: インストール中に指定できます。インストール ディレクトリを見つけます。whereis またはlocateコマンドを使用します。

Tomcat で複数のプロジェクトをデプロイする方法 Tomcat で複数のプロジェクトをデプロイする方法 Apr 21, 2024 am 09:33 AM

Tomcat を介して複数のプロジェクトをデプロイするには、プロジェクトごとに webapp ディレクトリを作成してから、次の操作を行う必要があります。 自動デプロイ: webapp ディレクトリを Tomcat の webapps ディレクトリに配置します。手動デプロイメント: Tomcat のマネージャー アプリケーションにプロジェクトを手動でデプロイします。プロジェクトがデプロイされると、そのデプロイメント名 (例: http://localhost:8080/project1) でアクセスできるようになります。

iPhoneに時計アプリがない:それを修正する方法 iPhoneに時計アプリがない:それを修正する方法 May 03, 2024 pm 09:19 PM

携帯電話に時計アプリがありませんか?日付と時刻は iPhone のステータス バーに引き続き表示されます。ただし、時計アプリがないと、世界時計、ストップウォッチ、目覚まし時計、その他多くの機能を使用できません。したがって、見つからない時計アプリを修正することは、やるべきことリストの一番上に置く必要があります。これらの解決策は、この問題の解決に役立ちます。解決策 1 – 時計アプリを配置する 誤って時計アプリをホーム画面から削除した場合は、時計アプリを元の場所に戻すことができます。ステップ 1 – iPhone のロックを解除し、App ライブラリ ページに到達するまで左にスワイプを開始します。ステップ 2 – 次に、検索ボックスで「時計」を検索します。ステップ 3 – 検索結果に以下の「時計」が表示されたら、それを長押しして、

おすすめのAI支援プログラミングツール4選 おすすめのAI支援プログラミングツール4選 Apr 22, 2024 pm 05:34 PM

この AI 支援プログラミング ツールは、急速な AI 開発のこの段階において、多数の有用な AI 支援プログラミング ツールを発掘しました。 AI 支援プログラミング ツールは、開発効率を向上させ、コードの品質を向上させ、バグ率を減らすことができます。これらは、現代のソフトウェア開発プロセスにおける重要なアシスタントです。今日は Dayao が 4 つの AI 支援プログラミング ツールを紹介します (すべて C# 言語をサポートしています)。皆さんのお役に立てれば幸いです。 https://github.com/YSGStudyHards/DotNetGuide1.GitHubCopilotGitHubCopilot は、より少ない労力でより迅速にコードを作成できるようにする AI コーディング アシスタントであり、問​​題解決とコラボレーションにより集中できるようになります。ギット

Tomcatでの同時接続数を確認する方法 Tomcatでの同時接続数を確認する方法 Apr 21, 2024 am 08:12 AM

Tomcat の同時接続数を確認する方法: Tomcat Manager ページ (http://localhost:8080/manager/html) にアクセスし、ユーザー名とパスワードを入力します。左側のナビゲーション バーで [ステータス] -> [セッション] をクリックすると、ページの上部に同時接続数が表示されます。

Tomcat Web サイトのルート ディレクトリはどこですか? Tomcat Web サイトのルート ディレクトリはどこですか? Apr 21, 2024 am 09:27 AM

Tomcat Web サイトのルート ディレクトリは Tomcat の webapps サブディレクトリにあり、Web アプリケーション ファイル、静的リソース、および WEB-INF ディレクトリを保存するために使用されます。これは、Tomcat 構成ファイルで docBase 属性を検索することで見つかります。

See all articles