【问题标题】:What's the difference between jsp and jsi?jsp和jsi有什么区别?
【发布时间】:2012-02-14 06:48:21
【问题描述】:

我注意到 .jsi 和 .jsp 文件的工作方式几乎相同。那么它们的目的是什么以及如何正确使用它们呢?在什么情况下使用哪个?

【问题讨论】:

  • :) 我知道对吗?这件事让我很生气!

标签: java javascript html jsp jakarta-ee


【解决方案1】:

我认为“.jsi”文件是 JSP 的片段,旨在使用 JSP 包含机制包含在其他 JSP 中。

使用不同后缀的原因是为了防止文件被意外编译(或验证),就像它们是完整的 JSP 一样。

【讨论】:

  • 真的没有别的原因了吗?编译器真的是这样实现的吗?
  • 嗯,是的。如果你的 webapp 中有一个后缀为“.jsp”的文件中的 JSP 片段,并且有人使用相应的 URL 发送请求,那么 JSP 编译器将尝试编译它。它必须。它无法知道该文件不是完整的 JSP。对于 JSP 验证器,情况更糟……
  • 所以你的意思是如果我点击指向我系统上一个jsi文件的url,浏览器不会显示它?
猜你喜欢
  • 2011-12-13
  • 2011-06-02
  • 2011-01-06
  • 1970-01-01
  • 2011-01-12
  • 2011-03-18
  • 2011-04-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多