我正在重新访问一个项目,需要将其限制为 Java 1.4(不幸的是)。我有兴趣引入 MVC 框架以提高将来的维护便利性。
除了 Struts 1,我还有哪些选择?框架越轻巧越好。
不要立即放弃 Struts,我刚刚听到了很多关于它的坏消息。如果有人想在这里为它辩护,请这样做。
此外,该框架必须能够在 Jrun 上运行,这可能会限制我的选择。例如,我不能让 Spring MVC 工作。
我正在重新访问一个项目,需要将其限制为 Java 1.4(不幸的是)。我有兴趣引入 MVC 框架以提高将来的维护便利性。
除了 Struts 1,我还有哪些选择?框架越轻巧越好。
不要立即放弃 Struts,我刚刚听到了很多关于它的坏消息。如果有人想在这里为它辩护,请这样做。
此外,该框架必须能够在 Jrun 上运行,这可能会限制我的选择。例如,我不能让 Spring MVC 工作。
Spring MVC 非常轻量级。您可以根据需要使用尽可能多的 Spring 或尽可能少的 Spring。
我在寻找其他东西时发现了这个问题,所以很抱歉这个答案可能无法及时找到您。
有一个很好的选择可以满足您的需求!MVC 框架是 Induction,它是使用 JDK 1.4 编写的。Induction 控制器是多动作的,就像 Spring MVC 2.5 一样,但 Induction 不使用注释或 XML,控制器默认自动连接。
Induction 是一个非常轻量级和快速的 MVC 框架(7.7K 行),但具有许多主要 MVC 框架所没有的特性,例如:
在此处查看入门教程:http: //www.inductionframework.org/getting-started-tutorial.html
祝你好运!
虽然 JSF 一开始很难理解,但我比 Struts 1 更喜欢它,但在 Java 1.4 中,我使用 MyFaces 构建应用程序,它对我来说效果很好。
我也投票赞成 Spring MVC 提案;)