【问题标题】:include directive包括指令
【发布时间】:2010-11-05 11:34:11
【问题描述】:

Head First 书中提到 include 指令是在翻译时将任何其他文件中的代码包含到 JSP 文件中,不能动态更改。

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

提前致谢。

【问题讨论】:

  • 你能重写你的问题陈述吗?

标签: java jsp jspinclude


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    它没有做的是执行其他代码并且只包含输出,如果我理解正确的话,这就是你所期望的。

    【讨论】:

      猜你喜欢
      • 2021-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-06
      相关资源
      最近更新 更多