为什么我们在刷新页面时可以看到 jsp 上发生的变化? 为什么我们必须在 servlet 中进行任何更改时重新启动服务器? 两者有什么区别?
最佳答案
Servlets 是预编译的类文件,但 jsp 只会在运行时编译。我们有 jsp 的 jasper 监听器,它会在我们更改 jsp 时通知服务器,然后服务器将用新的类文件替换旧的类文件。这就是立即反射(reflect) jsp 更改的原因。
关于java - 为什么我们可以在刷新页面时看到 jsp 上所做的更改?为什么不为servlet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25226343/