gpt4 book ai didi

java - 请推荐一种在Spring MVC 3应用中使用的 View 技术

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:14:40 24 4
gpt4 key购买 nike

我正在寻找哪种 View 技术被认为是 Spring MVC 3.0 的最佳方法,它灵活、可维护并允许多种呈现技术,如 HTML、PDF 等...

我们正在寻求使用 Spring MVC 3.0 开发我们的下一个 Web 应用程序,并已决定使用 Hibernate 来实现持久性,但仍在努力确定哪种 View 技术是最合适的。

我们将需要对 PDF 报告的支持,但很可能会使用 iText 编写这些报告。

是否有任何 maven archtypes 可以设置一个完整的推荐应用程序,并具有持久性和 View 技术?

spring 示例使用了从 JSTL 到 Apache Tiles 的一系列不同技术,自从我们在 2003 年迁移到 .NET 并现在迁移回 Java 以来,我们过去只使用过 JSP。

最佳答案

如果您使用最新版本,那么使用 JSP 确实没有任何问题。您当然可以选择 Freemarker、Velocity 和其他很酷的查看器,但是如果您的整个团队已经习惯于使用 JSP,那么在采用新技术时您需要考虑项目截止日期和所有学习曲线。当然,如果它有意义,学习另一项新事物也没有坏处。

在我的例子中,我使用带有 Sitemesh 的 JSP 作为我的模板。我使用 JSP/Strut Tiles 组合已有一段时间,但我发现该模板过于干扰,Sitemesh 对我来说似乎更加无缝,因为它不会使我的实际 JSP 文件与一些 Tile 特定的自定义标签混淆。

关于java - 请推荐一种在Spring MVC 3应用中使用的 View 技术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3305970/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com