编程语言
首页 > 编程语言> > java – 为什么JSP中存在scriptlet?

java – 为什么JSP中存在scriptlet?

作者:互联网

我已经听过十亿次关于在JSP中使用Scriptlets(那些类似于php的< %%>事物)的可怕性.

>事实证明,Scriptlet打破了代码设计模式,通常是MVC Pattern
>许多J2EE框架(例如JSF 2.0+)已经禁用了scriptlet的使用.

由于任何用途都不需要scriptlet,并且可以用JSTL,其他标记库和EL(表达式语言)替换它们,为什么它们仍然存在?为什么Oracle还没有从JSP技术中删除这些scriptlet呢?

解决方法:

它们仍然存在以实现向后兼容.

标签:scriptlet,java,jsp,java-ee
来源: https://codeday.me/bug/20190830/1766458.html