根据相关的JSP / Servlet教程:
SET @hp_from_html = null;
SELECT * FROM test
WHERE
(CASE
WHEN @hp_from_html is null then true
ELSE hp = @hp_from_html
END);
首先将jsp文件转换为servlet(.java),然后将其编译为类文件(.class)听起来像JSP engine
。
问题1:Tomcat的内部编译器是什么?它是JDK的javac吗?如果没有,为什么Tomcat需要知道jsp engine = translator + compiler
环境变量(Java的安装根目录)?它们有什么关系?
JAVA_HOME
执行类文件Servlet引擎听起来像运行时环境。问题2:它是Java的JRE吗?如果没有,为什么我们需要在安装Apache Tomcat期间指定JRE路径? servlet引擎与JRE有什么关系?