Head First book在翻译时将include指令作为包含来自任何其他文件的代码包含在JSP文件中,不能动态更改。

但是,我在include指令中包含了一个JSP文件,每当我使用include指令访问该页面时,它会随机生成一个数字。并且每次在转换为servlet代码期间生成新数字而不是仅生成一次。为什么会这样?

提前致谢。

有帮助吗?

解决方案

第一个JSP文件在转换时包含第二个JSP文件的代码。您看到的随机数是执行后的。

如果您现在更改了第二个JSP,那么当您访问第一个JSP时,您将看不到更改。

其他提示

JSP文件包含其他代码,这些代码在执行时会生成随机数。

它不执行的是执行其他代码并仅包含输出,如果我理解正确,那就是您所期望的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top