Index > tomcat

tomcat

Sat, February 14, 2009

サーブレットで文字化けを防ぐために文字エンコーディングを指定するポイント(java,servlet)

サーブレットで出力したHTMLが文字化けしてしまう、ということがあります。 そんなときのチェックポイントのまとめ。

続きを読む

Sun, May 4, 2008

リクエストされたパスの取得方法(Java Servlet)

markdownのようないわゆるライトウェイトなマークアップ言語を使って ServletにランタイムにテキストからHTMLに変換してやれば、管理が楽になるのではないか... と思い実現方法を調査中...

続きを読む

Sun, April 27, 2008

ファーストサーバ「プロビジネス」設定記録

ファーストサーバさんのプロビジネス20というVPS(仮想専用サーバ)をレンタルして設定している。 いままでサーバを一台まるごとレンタルする形からの移行なので 何かと勝手が違う部分があるので忘れないうちに作業内容をメモしておきます。

続きを読む

Sat, April 26, 2008

mod_ajpによるTomcatとApacheとの連携(ファーストサーバ プロビジネス20の場合)

ファーストサーバというレンタルサーバ会社から プロビジネスシリーズ という仮想サーバのサービスが出ました。

いままでJavaServlet(Tomcat)などをレンタルサーバで使いたい場合、 最低でも月額1万円くらいは出さないといけない状況でしたが、 このプロシリーズの登場で、サーブレットのアプリケーションも 安価に使うことができるようになりそうです。

プロビジネス20を使って、ApacheとTomcatを連携させたのでその方法をまとめました。

自己責任で

プロビジネスにはPLESKが搭載されていて、PLESK上でTomcatも設定できることを 期待して契約したのですが、実際には使えませんでした。 サポートにも問い合わせたのですが{u:対応していない}との回答。

ただ、PLESKの販売元のページには、アドオンとしてTomcatのモジュールがあるので、 それを個別にインストールできないかと思い問い合わせてみたところ、 これもNGとの回答でした。

PLESKはファースサーバさんにライセンスされているものなので、 ファーストサーバさんがアドオンを購入してセットアップすることは可能だが、 レンタルサーバのユーザがこれを行うことは許可されていない、とのこと。 (やるのであれば、PLESKを自分で購入して、もとからインストールされている PLESKを削除した上で・・・という話でした。)

ということで、プロビジネスでは、 オフィシャルには、 Tomcatはサポートされていないため自己責任で対処してください。

続きを読む

Wed, April 16, 2008

サーブレット(java servlet)を使ってPNGイメージを動的に生成する方法

いま、サーバ上に設置しているドキュメントの一部をリクエストがあった時点で イメージに変換して出力する・・・というプログラムをつくっていのだが、 そのときの基本テクニックのメモ。

細かいことはともかく、 foo.pngという拡張子 png を含むURIがリクエストされたら、 そのファイルを返すのではなく、 ImageRenderer.class のサーブレットが起動して、イメージを生成して 返すというサーブレットプログラムをつくりたい。

続きを読む

Sat, April 1, 2006

ホームページの引越をする場合のリダイレクト記述方法(servlet)

ホームページの引越などで、新しいURLへリダイレクトさせたい場合、 いちいち該当ファイルに引越案内を記述するのは大変です。 こんなとき、特定パスにアクセスした場合は、 引越先のURLへリダイレクトを一括で指定できたら便利です。

こんなときは、web.xmlに以下のような記述をした上で、 redirector.jsp を配置しておけばいいことが判明。 (Tomcatハンドブック O'Reillyを参考にしています。)

続きを読む

Thu, March 30, 2006

サーブレットでイメージを生成する必要がある場合のheadless設定

サーブレットなどを使ってイメージを生成させるような場合、 サーバ上で実行すると失敗することがある。 その場合は、 javaのHeadlessモードの指定をすればOK。

-Djava.awt.headless=true

headlessモードは、JDK1.4以降で使用可能。

続きを読む

Fri, March 24, 2006

tomcatで基本認証を設定する(tomcat)

特定のディレクトリにアクセス制限をかける方法。
※以下、$CATALINA_HOME にtomcatをインストールしているものとして説明します。

続きを読む

Fri, March 24, 2006

Apache またはTomcatでページが存在しない(404エラー)場合に指定のページを表示する方法

存在していないページのリクエストがあった場合に、 404 page not found ! とかいった味気ないエラーページを表示するのを避けるための方法。

続きを読む

Fri, March 24, 2006

サーブレット(JavaServlet)の設定ファイル web.xml に関するTIPS

サーブレットでは 各ウェブアプリケーション固有の設定を $CATALINA_HOME/webapps/mywebapp/WEB-INF/web.xml に記述する。

なお、tomcatであれば、 $CATALINA_HOME/conf/web.xml に全ウェブアプリケーション共通の設定を書く。 このファイルにMIMEと拡張子とのマッピング設定が書いているので参考にするとよい。

続きを読む

Thu, March 23, 2006

mod_jk2によるTomcatとApacheとの連携作業記録

TomcatとApacheの連携メモ。

続きを読む

Mon, March 20, 2006

サーブレット(JavaServlet) コード備忘録,サーバ情報の取得/パスの取得

たびたび使用するコードを記録。

続きを読む

Wed, February 23, 2005

Windows で tomcat4.1を普通にインストールするとエラーになる

tomcatを使うことになった。
tomcat4.1をダウンロードしてインストール。 しかし、なぜかうまく起動できない。

続きを読む

 Twitter
follow me on Twitter
 Categories
 Archives