1、Dynamic web project时选择2.5和3.0是指servlet的版本,是2.5的还是3.0的

servlet3.0以后支持异步

2、dynamic web module和对应的TOMCAT 版本

dynamic web module 2.4  对应Tomcat 5.5
     dynamic web module 2.5  对应Tomcat 6.0
     dynamic web module 3.0 对应Tomcat 7.0

具体可以参考如下博文:

http://blog.sina.com.cn/s/blog_529aacbd01014cc8.html

3、不同版本(2.3,2.4,2.5,3.0)的Servlet web.xml 头信息
参考:
http://blog.csdn.net/z69183787/article/details/36008097

4、Servlet和Tomcat的基础知识
参考:
http://blog.csdn.net/pirateleo/article/details/8574973

5、Servlet 3特性:异步Servlet
参考:
http://www.importnew.com/8864.html

6、tomcat里边的servlet.jar对应哪个版本的java API?

追问:
这张表我看到了,但是看不太明白,里边的那个servlet/jsp 的版本是怎么回事呀?servlet-api.jar 里边的.class文件不是javaee 的servlet包里边的类的实现吗?
追答:
servlet/jsp当然有自己的版本。每次重大的升级,都会意味着版本的升级。 可能你现在多半在纠结servlet-api和javaee的关系。下面举个例子: MyEclipse 8新建webProject后,
MyEclipse自动在项目中引用了Java EE 5 Libraries,里面包括了 javaee.jar,jsf-impl.jar,jsf-api.jar,jstl-1.2.jar这四个包,其中javaee.jar包中包括了编写servlet的类,
在项目中新建一个servlet。 用MyEclipse的发布功能把项目发布到Tomcat后,其中的 jsf-impl.jar,jsf-api.jar,jstl-1.2.jar 这三个包也一同发布到了应用的lib目录中,
javaee.jar却并没有一同发布到lib中。Tomcat启动应用正常,可是应该报错找不到HttpServlet才对啊。 原来在Tomcat安装目录下的lib里有一个servlet-api.jar,
在这个包里也包括了编写servlet的类,所以Tomcat启动应用并没有因为找不到HttpServlet而报错。
追问:
嗯,您说的这些我明白,基本上也解决了我的疑问,谢谢,我还想再问下,上面你给的那个图最后一列中的 "Minimum java version" 指的是javaee 的版本,还是javase的版本?我认为是javaee的版本,对吗?
追答:
javaSE. 你要知道tomcat也是用java编写的

在eclipse中新建Dynamic web project时选择2.5和3.0的区别(里面涉及servlet和tomcat的问题)的更多相关文章

  1. 在Eclipse中创建Dynamic Web Project具有和MyEclipse中Web Project一样的目录结构

    1.在Eclipse中新建Dynamic Web Project 1.1.修改default output folder build\classes修改为:WebRoot\WEB-INF\classe ...

  2. eclipse EE neon创建dynamic web project时,卡在installing dynamic web module facet,解决办法

    我们在用eclipse EE neon创建dynamic web project时,如果你发现底部状态栏一直卡在installing dynamic web module facet,永远到不了100 ...

  3. 创建Dynamic Web Project时 显示最新Apache Tomcat 8.0 的方法

    创建Dynamic Web Project时  显示最新Apache Tomcat  8.0 等的方法 解决办法如下: 第一步:eclipse菜单help->eclipse marketplac ...

  4. Eclipse kepler 安装 Dynamic Web Project差距WTP

    原文地址:http://blog.csdn.net/westrain2010/article/details/25122999, 欢迎转载 Eclipse 标准版是不能创建 Dynamic Web P ...

  5. eclipse没有(添加)"Dynamic Web Project"选项的方法【转载】

    第一种方法: 你安装的是专门开发java项目的,而Dynamic Web Project  属于J2EE技术,所以你要专门下载一个集成了J2EE插件的Eclipse,(eclipse-jee-heli ...

  6. eclipse没有(添加)"Dynamic Web Project"选项的方法

    建议使用代理lantern,否则可能要花很长时间显示和下载插件 http://www.dabu.info/eclipse-no-add-dynamic-web-project-option.html ...

  7. [杂谈]杂谈章2 eclipse没有(添加)“Dynamic Web Project”

    原因:你安装的是专门开发java项目的,而Dynamic Web Project  属于J2EE技术 第一种方法: 你要专门下载一个集成了J2EE插件的Eclipse,到eclipse官网下载相对应版 ...

  8. eclipse 使用tomcat7.0建立Dynamic Web Project 时 web.xml的问题

    最近使用Eclipse helios版本结合tomcat7.0建立动态的web项目时,发现在WEB-INF下的web.xml没有了. 解决方案: 建立web项目时,建到第三个下一步时,将 Genera ...

  9. 在eclipse中运行spring web application时的异常: java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

    严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderLis ...

随机推荐

  1. [BZOJ - 2463] [中山市选2009] 谁能赢呢?【“博弈论”】

    题目链接:BZOJ - 2463 题目分析 这道题的题解是,由于两人都采取最优策略,所以最后一定所有格子都会被走到.(Why..表示不懂..哪位神犇可以给我讲一下QAQ) Upd:半群的神犇告诉我,并 ...

  2. 用STRACE解决公司真实故障一例

    这是相关分析文档.为了职业操守,已修改相关公司敏感信息~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ 关于论坛每五分钟左右,会有warning.html跳转出现的原因调查 (warning. ...

  3. 一句话改变TGraphicControl控件的left坐标的前世今生

    稍微用脑子想了一下,图形控件没有句柄,因此先把自己的坐标改一改,然后只要把父控件的某些区域Invalidate一下就可以了,WM_PAINT消息一来,父控件就会重绘所有子图形控件,就达到了相应的效果. ...

  4. 16.缓存(Cache)

    如果每次进入页面的时候都查询数据库生成页面内容的话,如果访问量非常大,则网站性能会非常差.而如果只有第一次访问的时候才查询数据库生成页面内容,以后都直接输出内容,则能提高系统性能,这样无论有多少人访问 ...

  5. Hadoop环境搭建-入门伪分布式配置(Mac OS,0.21.0,Eclipse 3.6)

    http://www.linuxidc.com/Linux/2012-10/71900p2.htm http://andy-ghg.iteye.com/blog/1165453 为Mac的MyEcli ...

  6. 14.5.2.2 autocommit, Commit, and Rollback

    14.5.2.2 autocommit, Commit, and Rollback 在InnoDB,所有的用户活动发生在一个事务里, 如果自动提交模式是启用的, 每个SQL语句形成一个单独的事务.默认 ...

  7. POJ-3294-Life Forms(后缀数组-不小于 k 个字符串中的最长子串)

    题意: 给定 n 个字符串,求出现在不小于 k 个字符串中的最长子串. 分析: 将 n 个字符串连起来,中间用不相同的且没有出现在字符串中的字符隔开,求后缀数组. 然后二分答案,将后缀分成若干组,判断 ...

  8. CodeForces 588A

    题目链接: http://codeforces.com/problemset/problem/588/A 解题思路: 这个题目很简单, 就是前一天肉的价格比后面几天低还是高,如果是高的话,只要买当天份 ...

  9. Windows下移动硬盘无法识别但是Mac下可以识别

    今天遇到一个问题,具体如下: 在Mac下正常使用的移动硬盘,在Windows下无法识别,打开显示"磁盘结构损坏且无法读取" 分析:Mac下既然能够正常使用,那么硬盘就应该是正常的, ...

  10. SRM 392(1-250pt)

    DIV1 250pt 题意:给两个各含有一个*号的字符串s1和s2,可以用一个任意字符串代替*号(注意是串,不是只能用单个字符代替,也可以为用空串代替),问能否将s1和s2变为相同的字符串.如果能输出 ...