Tomcat 7.0.19與Tomcat 7.0.18
Tomcat是一個servlet容器和一個web服務器,用於實現javaservlet和Java服務器頁面。它是由Apache軟件基金會(ASF)發佈的開源軟件。從一開始就發佈了大量的Tomcat版本,Tomcat 7.0.x系列是第一個支持servlet3.0、jsp2.2和el2.2規範的版本。tomcat7.0.19是tomcat7.0.x系列的最新版本。它是為解決7.0.18及以下版本中存在的問題而開發的
Tomcat 7.0.18版
tomcat7.0.18沒有正式發佈,因為它包含一些與可用性相關的信息洩漏和漏洞。例如,不受信任的web應用程序等應用程序可以獲取受限文件,並且可能會影響JVM(Java虛擬機)崩潰。通常安全管理器應該阻止訪問這些受限制的文件,但是在這個Tomcat版本中使用的請求屬性缺少驗證會導致這個問題。tomcat7.0.18中不必要的代碼被刪除,為了減少IDE中的警告,在windows安裝程序中做了更多的改進,以解決上述問題。
Tomcat 7.0.19版
tomcat7.0.19是通過修復tomcat7.0.18及以下版本中的bug和安全問題而發佈的。另外,這個版本包含了新功能。儘管用戶更改了JSP的最後修改時間,不管是晚一點還是更早,JSP重新編譯都會在新版本中進行。此外,用於Tomcat的Windows安裝程序可以用於安裝多個實例。此外,JDBC pool是一種可選的數據庫連接池選項,它已經嵌入到tomcat7.0.19中。。
Tomcat 7.0.19和Tomcat 7.0.18–Tomcat 7.0.19的區別是7.0.x系列中最新版本,正式發佈,而Tomcat 7.0.18並未正式上市。–Tomcat 7.0.18中存在信息披露和安全問題等問題;這些問題已在新版本Tomcat 7.0.19中得到了修復。7.0.19版本中也包含了許多新功能,例如Tomcat 7.0.19包括JDBC池,但在7.0.18中不可用。因為Tomcat 7.0.18未發佈,Tomcat 7.0.19版本已包含所有所需的更改和錯誤修復。 |