0
我们使用ant和jasper 2引擎来编译jsp文件。Jasper 2编译相同的jsp文件并生成不同的jsp.class
假设我们从A分支有jsp1,B分支有jsp2,A和B分支有相同版本的源代码,所以基本上jsp1和jsp2具有相同的内容。
我注意到jasper 2编译这两个jsp文件并生成不同的jsp.class。我可以通过检查这两个jsp.class的校验和来判断。
所以我的第一个问题是导致这个问题的原因,第二个问题是如何让jsp编译每次都生成相同的jsp.class。
一个观察是一些jsp.class文件是相同的,他们没有EL,所以是EL的问题。