我希望你理解这个问题。你怎么看?如果我在这里用scriptlet发布一些代码,我确信你会告诉我不要使用scriptlet。正确?
答案 0 :(得分:3)
我认为是的,应该避免出于几个原因。 起初我真的不喜欢我的代码中的沙拉:) JSP用于标记事物,而不是表示层中的逻辑。 它只是不可读。
第二,当我开始学习JSP时,我被告知那些开发JSP的人认为在理想世界中那些真正创建jsp页面的人不应该是java程序员。 如果你需要一些应该由JSP中的逻辑(条件/循环等)完成的东西,java程序员将更好地在较新的jsp版本中创建标签/标签文件。
希望这有帮助
答案 1 :(得分:1)
不,但理解力很强,没有与性能相关的问题
查看此文章以获取更多信息:Scriptless JSP Pages: The Front Man
答案 2 :(得分:1)
JSP中没有逻辑。只是简单地使用bean。 :)所以IMO scriplets不是一个好的解决方案。 UI必须是UI,但不是非常重的。