我一直在开发一个Web应用程序大约六个月,没有框架或JSTL支持。在最近的决定之后,我决定我有兴趣将JSTL用法集成到我的开发中,但我不确定会产生什么影响。如果我在我的应用程序中开始使用JSTL,我是否必须返回并重构我之前的所有JSP以使用JSTL?或者我能从现在的位置开始使用JSTL吗?
答案 0 :(得分:2)
JSTL与编写良好的非JSTL代码兼容。如果你在奇怪的地方有变量,你可能需要混合和匹配,但你应该没有在同一个应用程序中使用JSTL JSP和非JSTL JSP。 (奇怪的地方,我的意思是请求/ servlet /应用程序范围,或通过没有正确命名的getter的方法访问的变量。)
当然,如果您确实开始使用JSTL,那么为了一致性最终将所有内容转换为最好。