タグ

servletに関するwakizakaのブックマーク (5)

  • 例外処理

  • 『[Tomcat] 効率的にwebappsを再ロードする』

    でんさんの開発部屋 自分がつまずいた点の解決法や、技術動向などをメモ書きとして残しつつ 見てくれた人の知識として役立ってくれればいいなと切に願っているサイトです。 Tomcat でWeb アプリを作成していて煩わしく思うことがあります。 それは、アプリを更新したときのTomcat の再起動です。 アプリ自体はほんの1部しか書き換えてないのに、再起動って… 時間かかりすぎです。 しかし、Tomcat にはTomcat 自体を再起動しなくてもアプリを読み直す機能があります。 それが、Web Application Manager です。 Web Application Manager を利用するには、 http://localhost:8080/manager/html にアクセスしてください。 上記のURLにアクセスすると、ユーザ名、パスワードが聞かれると思います。 どんなユーザがアクセスで

    『[Tomcat] 効率的にwebappsを再ロードする』
  • サーブレットパスの構成要素を取得する

    以下では、これらのメソッドを使って、リクエストされたURLからパス情報を取り出す例をいくつか紹介します。リクエストされたURLは、仮に「http://localhost:8080/javatips/ServletPath/sample_param/」とします。 out.println(request.getContextPath()); // /javatips out.println(request.getServletPath()); // /ServletPath out.println(request.getPathInfo()); // /sample_param/ out.println(request.getPathTranslated()); // C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\

    サーブレットパスの構成要素を取得する
  • 【コラム】ライトニングJava (62) Servletプログラミング(2) - GET/POST、日本語の扱いについて | エンタープライズ | マイコミジャーナル

    GETを処理 もっとも簡単にパラメータを渡す方法はGETを使う方法だ。URLに?からはじまる文字列が付随することがあるが、これがGETでパラメータとして処理される。 リスト1.1はGETで渡されてくるパラメータをHTMLに加工して出力するServletだ。HttpServletRequest#getParameterNames()でパラメータ一覧が取得できるから、ここから値一覧を取り出して、HttpServletRequest#getParameter(String)を使ってひとつひとつ値を取り出している。パラメータはHttpServletRequestから取得できると覚えておこう。 リスト1.1 ParamsServlet.java - GETで渡されるパラメータを表示するサーブレット import java.io.*; import java.util.*; import java

  • @IT:Java TIPS -- リダイレクトとフォワードの違いを知る

    しかし、sendRedirectメソッドによる移動は「リダイレクト」、forwardメソッドによる移動は「フォワード」と呼ばれ、内部的な挙動も性質もまったく異なるものです。ユーザーからは同じように見えますが、開発者はこれらの違いを把握しておく必要があります。 まず、リダイレクトとフォワードの挙動がどのように異なっているのかを簡単に説明しましょう。 リダイレクトの場合、クラアイアントがページXを要求すると、サーバがページYを要求する指示をクライアントに戻します。これによって“クライアントは自動的に”ページYを要求し、結果としてページYがクライアントに戻されます(ページXとページYは、必ずしも同一サーバからのレスポンスではない)。これに対しフォワードは、クライアントがページXを要求すると、“サーバ内で”ページXからYへ処理が移送され、ページYが応答として戻されます(ページXとページYは、必ず同

    @IT:Java TIPS -- リダイレクトとフォワードの違いを知る
  • 1