2011-07-10 15 views
0

私はいくつかのサーブレットを書いて、この通信の仕組みやクッキーの作成と管理の仕方を理解するためにログインリクエストの処理を模倣しました。静的なhtmlページに動的コンテンツを追加する最も良い方法はサーブレットですか?

しかし、私はあなた自身のために無関係な質問で遭遇しました。ログインの成功または失敗(サーブレットからHTTPResponseへの書き込みを行わない)のためにユーザーを静的なHTMLページにリダイレクトするだけで、動的コンテンツを追加するより良い方法があります。ユーザーにログインしているが、特定のエラーが発生したことをユーザーに知らせる)を、サーブレットによってリダイレクトされる静的なHTMLページに追加します。

静的なHTMLページをJSPページにすると、これを処理する方法が提供されますか?私は、起こりうるエラーごとに新しいHTMLページを書く必要がないように単純にしようとしています。また、可能であれば、サーブレットのHTMLをHTTPResponseに直接書き込む必要がないようにしたいと考えています。

ありがとうございます!

答えて

0

はい、それは確かにJSPの機能です。 HTMLをJSPに変換し、レスポンスに設定した動的コンテンツを表示し、必要な場所に最終的なHTMLに埋め込むことができます。

Spring MVC,Struts 2Stripes Frameworkなど、このタイプのモデルビューコントローラWebアプリケーションを簡単に管理できるフレームワークがあります。これがあなたが開発している新しいプロジェクトであれば、これらのフレームワークを使用することをお勧めします。

+0

いいです、それは良いニュースです。私は、サーブレットからの応答にコンテンツ(パラメータ?)を追加することは、サーブレットからの要求からパラメータ(動的コンテンツ?)を抽出することと同じくらい単純であると想定していたでしょうか?私は単にレスポンスオブジェクトにリダイレクトを定義しているので、動的コンテンツとユーザーがリダイレクトされる.jspページとの間には論理的な関係はないと仮定します。 – Prusprus

関連する問題