你能告诉我如何知道我使用哪个servlet和JSP 版本? 我使用NetBeans IDE 7.1.2创建Servlet和JSP。如何知道我使用的是哪个servlet和JSP版本?
回答
你可以编程方式使用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
这只返回由servletcontainer **支持**的最大版本。这不会返回正在运行的Web应用程序使用的**版本。这是由'web.xml'决定的。 – BalusC
@BalusC谢谢BalusC ..你永远是“The One”的家伙.. –
版本在web.xml文件中声明 - 比较http://wiki.metawerx.net/wiki/Web.xml
,这个版本在开始标签'
可以轻松地检查了JSP,服务器和servlet版本。在使用任何IDE工具运行之后,在您的jsp页面中添加以下代码。
Server Version: <%= application.getServerInfo() %><br>
Servlet Version: <%= application.getMajorVersion() %>.<%= application.getMinorVersion() %>
JSP Version: <%= JspFactory.getDefaultFactory().getEngineInfo().getSpecificationVersion() %> <br>
- 1. 我如何知道我使用的是哪个版本的Javascript?
- 2. 我如何知道我使用的是哪个版本的OpenGL?
- 3. 我如何知道我运行的是哪个版本的RichFaces?
- 4. 我如何知道哪个版本是版本库中的最新版本号?
- 5. 如何知道我正在使用哪个版本的CrafterCMS?
- 6. 我如何知道我使用的是哪个版本的gcc编译器?
- 7. 如何知道从哪个jsp页面调用servlet
- 8. 我如何知道我安装了哪个版本的monotouch?
- 9. git是否知道在何时使用哪个版本?
- 10. 我如何知道我使用的是什么版本的jqgrid
- 11. Python瓶 - 如何知道使用Jinja的哪个版本?
- 12. 如何知道哪个版本的EL正在使用?
- 13. 如何知道浏览器使用javascript的哪个版本?
- 14. 我如何知道我在git中检出了哪个版本?
- 15. 我如何知道我正在运行哪个WPF版本?
- 16. 如何知道我安装了哪个版本的vs2010?
- 17. 我如何知道安装了哪个版本的mysqli?
- 18. 如何知道我的SSL支持哪个版本?
- 19. 如何知道我有哪个版本的Symfony?
- 20. 如何知道它是哪个版本的ASP.net?
- 21. 如何知道哪个版本的asp.net mvc项目是?
- 22. 如何知道应该使用哪个cuDNN版本?
- 23. 如何知道客户端使用哪个websocket版本?
- 24. 我如何知道特定版本的Python支持哪个版本的pickle?
- 25. 如何知道哪些是显示我的servlet
- 26. 如何知道我的Jenkins服务器使用哪个Hudson版本?
- 27. 我如何知道哪个版本的mysql odbc驱动程序正在使用
- 28. 如何知道我们在eclipse中使用哪个版本的ADT?
- 29. 如何知道哪些JDK包含JAX-WS的哪个版本
- 30. 如何知道哪个版本在Java错误是固定
这应该在你的web.xml文件中指定。 –
IDE与您的应用程序的JSP和Servlet版本没有任何关系。这是在web.xml中声明的。 –
检查xml文件中的声明。另外,如果可以,请检查项目的类路径中的jar。 – acdcjunior