我正在将tomcat 5.5升级到tomcat 7.0。 您是否认为有必要重新编译所有JSP文件以确保一切正常?
答案 0 :(得分:2)
如果您只使用JSP文件,则无需执行任何操作。 Tomcat在首次访问时编译它们,任何与5.5.x一起使用的JSP都适用于7.0.x。
如果您有预编译的JSP,那么您需要重新编译它们以从5.5.x移动到7.0.x.预编译的JSP使用Tomcat的内部API,并且不保证在点发行版之间修复,更不用说在主要版本之间。我想到的最值得注意的变化是,已编译的JSP的依赖集在5.5.x中被跟踪为List,但在7.0.x中被跟踪为Map。
出于类似的原因,在升级Tomcat时,您应该清除工作目录以确保重新编译JSP。