37

使用しているサーブレットと JSP のバージョンを確認する方法を教えてください。サーブレットと JSP の作成にはNetBeans IDE 7.1.2を使用しています。

4

3 に答える 3

36

JSP、SERVER、SERVLET のバージョンを簡単に確認できます。IDE ツールを使用して実行した後、jsp ページに次のコードを追加します。

Server Version: <%= application.getServerInfo() %><br>
Servlet Version: <%= application.getMajorVersion() %>.<%= application.getMinorVersion() %>
JSP Version: <%= JspFactory.getDefaultFactory().getEngineInfo().getSpecificationVersion() %> <br>
于 2013-11-27T03:57:00.320 に答える
22

詳細は、ServletContext #getMajorVersion() および #getMinorVersion() を使用してプログラムで取得できます。

サーブレットに対応する JSP のバージョンを知るには、このTomcat ページから詳細を取得できます。

以下は簡単な要約です (上のリンクで Tomcat の対応するバージョンを確認してください) Servlet 4.0 は JSP 2.3 を使用します Servlet 3.1 は JSP 2.3 を使用します Servlet 2.5 は JSP 2.1 を使用します Servlet 2.4 は JSP 2.0 を使用します Servlet 2.3 は JSP 1.2 を使用します

于 2013-06-30T07:39:42.303 に答える
19

バージョンはweb.xml、属性を使用してファイルで宣言されますversion

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
     version="2.5">
...
</web-app>

続きを読む

于 2013-06-30T07:32:14.430 に答える