大家好我正在開發一個web應用程序,並在tomcat 7.0中進行部署,並且當我嘗試在tomcat 5中運行同樣的事情時。我在部署自身時出現以下異常。如何讓tomcat 5.5支持servlet 3.0?
Tomcat version 5.5 only supports J2EE 1.2, 1.3, and 1.4 Web modules
我覺得這些成本問題,但不知道
import javax.servlet.annotation.MultipartConfig;
import javax.servlet.annotation.WebServlet;
@WebServlet(urlPatterns = "/ReadEmployeeAttendance")
@MultipartConfig
如何解決這個問題?
如果你想使用Servlet 3.0,你必須使用Tomcat 7.0。沒有其他選擇。但爲什麼你想要使用這樣一箇舊版本? Tomcat 5.5很快就會被取消支持:http://tomcat.apache.org/tomcat-55-eol.html –
感謝您的回覆,我們有一個已經在tomcat 5.5上運行的應用程序,我添加了一些新功能,一旦這樣的文件上傳,因爲我發現所有可用的例子都只在註釋中完成,如果你知道一些有用的上傳將在tomcat 5.5上運行的文件,這將是非常有用的。 – SAR
顯然你有Tomcat 7.0的工作代碼。爲什麼堅持使用過時的版本呢?從5.5升級到7.0,就完成了。由於您已經使用7.0測試了您的代碼,因此您甚至不會冒任何問題。 –