gpt4 book ai didi

java - 构造逻辑不在 JSP 文件中的 JSP/Java 代码

转载 作者:搜寻专家 更新时间:2023-10-31 19:42:45 24 4
gpt4 key购买 nike

这是一个设计问题和良好实践问题。您如何构建您的 Java Web 开发,使很多逻辑不在 JSP 文件中。您是否应该将任何 JSP 标记用于 if 结构或循环。我看到很多代码由于 JSP 文件设计不当而难以遵循逻辑。然后,当您想要输出为其他格式(如 PDF 或 XML 文档)时,您无法执行此操作,因为所有逻辑都在 JSP 文件中。

在 Java Web 开发方面,您是否遵循了任何提示或实践。

我目前正在结合使用 Spring、Hibernate、Struts...并使用一些 Servlet 代码。

有一些与 Java 开发相关的良好实践。我们当中很多工作了一段时间的人都认识他们。 JSP 开发有哪些好的实践。

最佳答案

避免在 JSP 中放置逻辑的最简单方法是在将请求转发到 JSP 之前执行所有逻辑。您需要在 JSP 中执行的唯一逻辑是一些基本循环(例如,用于创建 HTML 表格行)、评估条件语句和数据格式化。

通过使用 JSP 标记库和 EL,所有这些都可以在不使用 JSP 中的 Scriptlet 代码(Java 代码)的情况下完成。最重要的标签库是JSTL . JSTL 标签库提供了您应该在 View 中执行的大部分逻辑,尽管您偶尔也可以使用像 displaytag 这样的小众第三方标签库。这可以减少您需要为特定任务编写的 JSP 代码量。

关于java - 构造逻辑不在 JSP 文件中的 JSP/Java 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/299666/

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