不完全ですが小さなWebプロジェクト(WebSphere7で実行されているJavaEE 5)を継承しました。
プロジェクトの大部分は、URLを介して直接アクセスされるJSPで構成されており、ほとんどのJSPは、必要なEJB(サービス)への独自の参照を検索します。また、JSPのHTMLコードによって送信されるすべてのフォームにサーブレットがあります。
建築的に言えば、これに何か問題がありますか?
私はMVCデザインを持っている方が良いと思っていました。すべてのHTMLと埋め込みJavaスクリプトレットをJSFタグとマネージドBeanに変換したくないので、すべてをJSFに変換したくありません。
StrutsまたはSpringMVCは、WebSphereに付属しているJava EE 5ツールキットの一部ではないため、実際には使用したくありません。また、追加のライブラリと構成ファイルで複雑さを増したくありません。 。
コマンドを受け入れ、コマンドオブジェクトを動的にビルドして実行し、JSPビューにリダイレクトする「ControllerServlet」を使用して、独自の小さなMVCを構築することを考えていました。
しかし、もう一度自問します。サーブレットに投稿するJSPに「間違った」ものはありますか?それは実際にはその単純さの点で一種のエレガントです。
どう思いますか?
どんな提案でも大歓迎です!ロブ