タグ

ブックマーク / www.javaroad.jp (4)

  • Javaの道:Tomcat(11.BASIC認証)

    認証方法の概要 Tomcatで用意されている認証方法を理解するうえで重要な要素として、レルム方式と認証方式があります。レルム方式とは認証を行う際のID、パスワード、ロール情報にアクセスする際のアクセス方法です。認証方式とはどのようにして認証を行うかという認証手段です。レルム方式と認証方式を組み合わせてTomcat上での認証を実現します。以下にTomcatで提供されているレルム方式、認証方式について解説します。 レルム方式 メモリレルム ID、パスワード、ロールをメモリに読み込み、認証時に使用します。読み込まれる情報はtomcat-users.xmlファイルに記載されています。手軽に利用できますが、現在はメモリレルムの上位仕様としてリリースされたUserDatabaseレルムがよく使用されます。 UserDatabaseレルム Tomcatでデフォルトで設定されているレルム方式です。ID、パ

    Javaの道:Tomcat(11.BASIC認証)
  • Javaの道:Servlet(1.はじめてのServlet)

    HttpServletクラス Servletプログラムに必要なインタフェース、クラスについて解説します。 javax.servlet.Servletインタフェース Servletプログラムは直接的、もしくは間接的に必ずjavax.servlet.Servletインタフェースを実装している必要があります。javax.servlet.ServletインタフェースにはServletプログラムが必ず実装していなければいけないメソッドが定義されています。 javax.servlet.GenericServletクラス javax.servlet.Servletインタフェースを実装したクラスで、プロトコルに依存しないServletプログラムを作成する際に使用します。 javax.servlet.http.HttpServletクラス javax.servlet.GenericServletクラスを継承

    Javaの道:Servlet(1.はじめてのServlet)
  • Javaの道:Tomcat(4.Webサーバとの連携)(Windows環境)

    概要 TomcatもWebサーバ機能を持っていますが、従来のWebサーバソフトと比較すると性能が良くなく検証作業など内部利用にとどめた方が良いと言われています。格的なWebサーバ機能が必要なシステムでは、Apache、IISなどの専用WebサーバソフトとTomcatを連携して使用します。以下に、TomcatのWebサーバ機能を利用すべきでないと言われている理由を記載します。 TomcatのWebサーバ機能は歴史が浅く、Webサーバ専用ソフトと比較すると安定性が悪く、セキュリティも高くない。 TomcatのWebサーバ機能は一般に高速ではない。 Webサーバ専用ソフトを使用することにより静的コンテンツと動的コンテンツの処理を分散させることができる。

    Javaの道:Tomcat(4.Webサーバとの連携)(Windows環境)
  • Javaの道:Eclipse(3.便利な機能(環境設定))

    行番号の表示 エディタでコーディングする際、エディタ画面に行番号が表示されるとデバッグの際などに便利です。行番号を表示させるために以下の設定を行います。 「ウィンドウ」→「設定」を押し、「設定」画面を表示します。 「一般」→「エディター」→「テキスト・エディター」を選択します。「テキスト・エディター」画面の「行番号の表示」にチェックを入れます。「OK」ボタンを押し、「設定」画面を閉じます。 クラスパスの設定 開発する際にjarファイル等をクラスパスに設定する必要が出てくる場合があります。Eclipseで開発を行う際のクラスパスの設定方法について解説します。 クラスパスを設定したいプロジェクトを右クリックし、「プロパティー」を選択します。 「Javaのビルド・パス」を選択します。 「Javaのビルド・パス」画面が表示されますので、「ライブラリー」タブをクリックします。 Eclipseのワーク

    Javaの道:Eclipse(3.便利な機能(環境設定))
  • 1