2010-06-28 54 views
0

我一直在开发一个大约六个月没有框架或JSTL支持的Web应用程序。在最近的决定之后,我决定将JSTL的使用集成到我的开发中,但我不确定会产生什么后果。如果我在我的应用程序中开始使用JSTL,我是否必须回头重构我以前的所有JSP以使用JSTL?或者我能够从我现在的位置开始使用JSTL?JSTL vs Old School JSP EL冲突?

回答

2

JSTL与良好编写的非JSTL代码兼容。如果你在奇怪的地方有变量,你可能必须混合搭配一下,但在同一个应用程序中使用JSTL JSP和非JSTL JSP应该没有问题。 (通过奇怪的地方,我的意思是没有请求/ servlet /应用程序范围,或通过方法访问变量不正确的命名getters。)

当然,如果你开始使用JSTL,这将是一个好主意为了一致性而最终转换所有内容。