看这里: http: //download.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html#getPart (java.lang.String )
它说支持来自 HttpServletRequest 的 getPart “自:Servlet 3.0”。
我怎么知道这是否适合我?是我正在运行的tomcat版本吗?如果是这样,我应该有什么版本?
看这里: http: //download.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html#getPart (java.lang.String )
它说支持来自 HttpServletRequest 的 getPart “自:Servlet 3.0”。
我怎么知道这是否适合我?是我正在运行的tomcat版本吗?如果是这样,我应该有什么版本?
tomcat 7 支持 Servlet 3.0,请参阅tomcat 版本
谢谢,您能否再补充一点信息:当我在开发环境中时呢?(日食)它有什么用?JDK?如果是这样,我需要什么版本的 JDK?
Eclipse 使用您通过首选项告诉它使用的服务器配置文件和 Java 平台:
通过“Window > Preferences > Server > Runtime Environment”选择服务器配置文件;例如,您可以选择 Tomcat、Websphere、Glassfish 等版本。
通过“Window > Preferences > Java > Installed JREs”和(可选)“Window > Preferences > Java > Installed JREs > Execution Environment”选择 java 平台。
使用ServletContext.getEffectiveMajorVersion获取 servlet 规范的版本。