java - Tomcat 8 中的 Scriplet 包含错误

标签 java jsp scriptlet

最近发现对static的支持有<%@include file="reuse.html"%> Tomcat 8 中已停止使用 scriptlet。我理解为什么这样做,但我无法理解他们如何在不提供类似替代方案的情况下完全删除此功能。请注意,我了解动态包含和静态包含之间的差异,并且静态包含直接编译到其包含页面中,这提供了一些性能优势。

此外是否可以调整编译后的jsp?如果我想在已编译的 jsp 上与 servletcontext、请求和响应一起声明附加实用程序或对象?

最佳答案

1) JSP 规范 2.3 { http://download.oracle.com/otndocs/jcp/jsp-2_3-mrel2-spec/支持包含和脚本

2) Tomcat 8 支持的 JSP 规范 2.3 { http://tomcat.apache.org/whichversion.html }

Tomcat 8 支持 include 和 scriplet。

通过适当的调查更新描述,这会误导 Java 开发人员。

关于java - Tomcat 8 中的 Scriplet 包含错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24257736/

相关文章:

java - 将Java连接到MySQL数据库

Java RegEx Matcher.groupCount 返回 0

java - 如何在JSP中的java scriptlet中插入javascript?

java - 如何将 java 与 html 和 javascript 混合在一起?

Java 等效于 ASP.net 中的代码隐藏?

java - 如何将richfaces标签添加到jsf页面?

java - Log4j2 向每个日志调用添加单词

html - Servlet返回“HTTP状态404请求的资源(/Servlet)不可用”

java - 在jsp中显示数组值

java - 使用 ant 通过 sciptlet 编译 jrxml