Можете ли вы рассказать мне, как узнать, какой сервлет и JSP версия я использую? Я использую NetBeans IDE 7.1.2 для создания сервлета и JSP.
Как узнать, какой сервлет и JSP-версию я использую?
Ответ 1
Вы можете получить детали программно, используя ServletContext #getMajorVersion() и #getMinorVersion().
Чтобы узнать версию JSP, соответствующую Servlet, вы можете получить подробную информацию с этой страницы Tomcat
Ниже приведено резюме,
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
Вы можете легко проверить версии JSP, SERVER и SERVLET. Добавьте следующий код на свою страницу jsp после этого запуска с помощью любых инструментов IDE.
Server Version: <%= application.getServerInfo() %><br>
Servlet Version: <%= application.getMajorVersion() %>.<%= application.getMinorVersion() %>
JSP Version: <%= JspFactory.getDefaultFactory().getEngineInfo().getSpecificationVersion() %> <br>
Ответ 3
Версия объявлена в файле web.xml - сравните http://wiki.metawerx.net/wiki/Web.xml