3

我一直听说我们应该在 JSP 中使用表达式语言而不是 scriplets。但没有人给出任何具体的理由。可读性是其背后的唯一原因吗?我想听听一些使用 EL 而不是 scriplets 的充分理由,这样我就可以说服自己和其他人。我个人觉得使用 scriplets 比 scriplets 更容易,可能我对 java 的控制比 EL 更好。

4

1 回答 1

2

您希望避免具有复杂逻辑(例如条件或循环)的小脚本,因为这只会导致意大利面条式代码。

表达式语言没有这些(它只是评估表达式)。

于 2012-11-21T12:22:30.697 回答