当前位置 : 主页 > 编程语言 > java >

构造JSP / Java代码,其中逻辑不在JSP文件中

来源:互联网 收集:自由互联 发布时间:2021-06-25
这是一个设计问题和良好实践问题.如何构建 Java Web开发,使JSP文件中没有很多逻辑.您是否应该为if结构或循环使用任何JSP标记.我看到很多代码由于JSP文件设计不当而很难遵循逻辑.然后
这是一个设计问题和良好实践问题.如何构建 Java Web开发,使JSP文件中没有很多逻辑.您是否应该为if结构或循环使用任何JSP标记.我看到很多代码由于JSP文件设计不当而很难遵循逻辑.然后,当您想要输出不同的格式(如PDF或XML文档)时,您无法执行此操作,因为所有逻辑都在JSP文件中.

您是否遵循Java Web开发的任何提示或实践.

我目前正在使用Spring,Hibernate,Struts的组合……并使用一些Servlet代码.

有一些与Java开发相关的良好实践.我们中的许多人已经有一段时间了解他们. JSP开发有哪些好的做法.

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

所有这些都可以通过使用JSP标记库和EL在JSP中使用scriptlet代码(Java代码)来完成.最重要的标记库是JSTL.JSTL标记库提供了您在视图中需要执行的大部分逻辑,尽管您可能偶尔也会使用像displaytag这样的小众第三方标记库,这可以减少您需要的JSP代码量为特定任务写作.

上一篇:jsp 内置对象HTTP协议
下一篇:jsp总结
网友评论