非常に小さなアプリで最小限の構成しか必要としないJavaWebフレームワークを探しています。Spring&Strutsは間違いなくここではやり過ぎです。これは、フレームワークがまったくなくても作成できるアプリですが、MVCフレームワークが見つかった場合は、最小限のMVCフレームワークを使用したいと思います。
9 に答える
Apache Wicketを見てください。
grailsのほとんどには適切なデフォルトがあるため、最小限の構成で済みます。
春のwebmvcはかなり最小限であり、IMHOはやり過ぎではないと思います。あなたのことをするためにSpring Framework全体を含める必要はありません。webmvc webapp を開始するには、~3 ~ 4 個の jar IIRC が必要です。内部構造とテスト容易性に関する DI の利点を過小評価しないでください。
Spring WebMVC + JSP をサイトメッシュと組み合わせることができます。後でもっと複雑なことをする必要があることに気付いたら、Spring-Webflow などを追加できます。
Java Webアプリを実行するための最も最小限の方法は、JSPを使用してコンテンツを表示し、バックエンドで単純なJavaを表示することです。
これには、ほとんど構成は必要ありません。
そのための唯一の要件は、ホスティング用のJ2SEとTomcatです。
appfuce.com を試してみてください。これにより、好み (struts2、spring、または JSF) に基づいて完全に機能する mvc webapplication が提供されます。また、サンプルのログイン システムが実装されているため、関連するテクノロジのコア機能を学習できます。
(µ)Microをチェックして、それが十分に軽いかどうかを確認してください:)
HTH - フローリン
最も軽い Java フレームワークは、サーブレット + JSP です。リリースされた最新の標準である Servlet 2.5 および JSP 2.1 を使用してみてください。Tomcat は必要なものをすべて提供します。
- サーブレットコンテナ;
- JSP (オプション);
- Java ランタイム。
- HTML を提供する Web サーバー。