如何知道我使用的是哪个servlet和JSP版本?

时间:2013-06-30 07:29:20

标签: java jsp servlets

您能告诉我如何知道我使用的是哪个servlet和JSP 版本吗? 我使用 NetBeans IDE 7.1.2来创建Servlet和JSP。

3 个答案:

答案 0 :(得分:28)

您可以轻松检查JSP,SERVER和SERVLET版本。使用任何IDE工具运行后,在jsp页面中添加以下代码。

Server Version: <%= application.getServerInfo() %><br>
Servlet Version: <%= application.getMajorVersion() %>.<%= application.getMinorVersion() %>
JSP Version: <%= JspFactory.getDefaultFactory().getEngineInfo().getSpecificationVersion() %> <br>

答案 1 :(得分:19)

您可以使用ServletContext #getMajorVersion()和#getMinorVersion()以编程方式获取详细信息。

要了解与Servlet对应的JSP版本,您可以从此Tomcat page

获取详细信息

以下是摘要

Servlet 2.5 uses JSP 2.1 
Servlet 2.4 uses JSP 2.0 
Servlet 2.3 uses JSP 1.2 
Servlet 2.2 uses JSP 1.1 
Servlet 2.1 uses JSP 1.0

答案 2 :(得分:15)

版本在web.xml文件中声明 - 比较http://wiki.metawerx.net/wiki/Web.xml