【问题标题】:JSP - Separate Design from LogicsJSP - 将设计与逻辑分开
【发布时间】:2009-01-23 09:16:46
【问题描述】:

我刚开始编写一些 JSP,我发现它与 asp.net 或任何其他“真正的”网络语言/网络网关并没有什么不同。我发现了这个问题; Structure JSP/Java code where logic is not in the JSP file。但是我觉得它没有帮助。

我的日常工作包含 ASP.NET MVC 开发,这确实是我开发网页的最佳方式。所以我想找到一个 JSP MVC,但是我有一些特定的标准,我不想在 Web 服务器上安装一些东西或在系统上安装任何包以使其工作,如果我通过一些就可以了jar 与我的版本一起发布,但是它们必须是免费的并且是开源的。

如果没有任何好的 MVC,如果你想将代码与设计分开,你主要怎么做?很像 C# 中的代码背后?

【问题讨论】:

    标签: jsp architecture


    【解决方案1】:

    Spring 的 web MVC 非常好,在我看来。它还有很多其他很棒的东西,但如果这就是你想要的,我会考虑的。

    Wicket应该很简单,但我自己没用过。

    一旦你有了它,我建议你学习 [JSTL][3] 将 scriptlet 排除在页面之外,CSS 用于将内容与样式分离,SiteMesh 用于使用 Composite 和装饰器模式。

    [3]:http://www.amazon.com/JavaServer-Pages-3rd-Hans-Bergsten/dp/0596005636/ref=sr_1_1?ie=UTF8&s=books&qid=1232708134&sr=8-1"Hans Bergsten 是最棒的"

    【讨论】:

      【解决方案2】:

      有很多 MVC 框架,可供选择的几乎太多了。

      检查: Can anyone recommend a simple Java web-app framework?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-28
        • 1970-01-01
        • 1970-01-01
        • 2011-04-10
        • 2013-12-15
        • 2017-10-03
        相关资源
        最近更新 更多