- PR -

jspをhtmlファイルとして出力可能ですか?

1
投稿者投稿内容
キャン
会議室デビュー日: 2005/01/21
投稿数: 6
投稿日時: 2006-03-07 11:45
お世話になっております、キャンと申します。

今回HTMLファイルの作成についてお聞きしたいと思うのですが、
JSPをHTMLファイルとして出力はできるのでしょうか?

ローカルに文章を保存していきたいと思っているのですが
JSPをテンプレート的に使ってそのままファイルとして保存は可能かということです。

Velocityを使えばできるとは思うのですがJSPでも可能かどうかご教授をお願いします。
普通にwiterでperlのようにhtmlタグをずらずら書いていくしかないのでしょうか?
よろしくお願い致します。
flatline
大ベテラン
会議室デビュー日: 2005/09/22
投稿数: 102
投稿日時: 2006-03-07 11:56
意図がよくわからないのですが、JSPをサーブレットコンテナを通して、
ブラウザに表示し(この時点でHTMLになりますね)、ブラウザの機能で
HTML としてローカルに保存、ということではダメなんでしょうか?
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2006-03-07 12:07
JSP やサーブレットはサーブレットコンテナの上で動作させることを前提としたものです。
JSP をテンプレートエンジンとして使いたくなる気持ちはわかりますが、上記の前提から、HttpServletRequest や HttpServletResponse などインスタンスが存在しなければ動作させられない JSP をシンプルなスタンドアロンのプログラムから利用することはできません。
Jetty 等の軽量なコンテナを利用して無理矢理利用することもできなくはないと思いますが、素直に Velocity 等のテンプレートエンジンを使うのが賢いでしょう。
キャン
会議室デビュー日: 2005/01/21
投稿数: 6
投稿日時: 2006-03-07 13:01
ご返答ありがとうございます。
右クリック→保存で問題はないのですが、ただ毎回HTMLを作成するたびに
保存するのが手間なだけでした。

やはりVelocityを使うのがよさそうですね。
これを気に勉強してみます。
ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)