私は、ボタンクリックでメールを送信するSpring MVCアプリケーションに取り組んでいます。私はJSPで電子メール用の書式設定されたHTMLを生成する予定です。しかし、私はこのJSPの出力を(ブラウザを回らずに)コントローラに戻す方法を確信していません。Spring MVC - コントローラの文字列としてJSP出力を取得する
私は、コントローラー内から新しくHTTPリクエストを作成し、このJSPによって生成されたHTML。しかし、私がこれを行うと、セッションが変わり、セッションモデルが失われます。
作られたHTTPリクエストでセッション...それとも、より良い方法で全体のシナリオを処理するために、春のいくつかの機能を維持するためにいくつかの方法はありますか?
Get jsp output in spring controller as String ..何か類似の話。しかし、それはまだ答えられていません。 JSPがコンパイルされ、サーブレットに変換し、サーブレットコンテナで実行されているので、あなたがJSP、ビューを生成するためのコントロールを使用していると言うRedirectAttributes
またはflash attributes
【選択の瞬間を確認することができ、リダイレクトに渡すセッション情報については