[Tomcat]Tomcat6和Tomcat7的区别

Tomcat 7最大的改进是对Servlet 3.0和Java EE 6的支持。
◆Tomcat 7完全支持Servlet 3.0规范
◆Tomcat 7新增了对Java注释的支持
◆Tomcat 7通过web.xml动态配置引用类库的功能
◆Tomcat 7改进了安全回话的跟踪
◆Tomcat 7重构了comet类,将comet类从org.apache.catalina包下移动到org.apache.catalina.comet包下面,这个改动让comet类可以工作在security manager管理之下
◆Tomcat 7改进了关系服务时候的功能,让关闭时的地址可以配置
◆Tomcat 7改进了启动类,目前Tomcat 7启动过程无须任何配置文件
◆Tomcat 7新增了配置参数,可以配置Tomcat 7的执行队列超时时间,和执行大大小限制
◆Tomcat 7修复了大量bug

参考地址有一些新特性的使用说明。

参考资料:
http://tomcat.apache.org/tomcat-7.0-doc/introduction.html
http://www.bitscn.com/pdb/java/201009/190950.html

一:tomcat6配置管理员信息
1:打开tomcat6下的~/conf/tomcat-users.xml文件,关于用户角色、管理员的信息都在这个配置文件中。
2:在配置文件<tomcat-users>节点下添加如下xml

<role rolename="admin"/>
<role rolename="manager"/>
<user username="admin" password="admin" roles="admin,manager"/>

3:启动tomat6,输入:用户名:admin 密码:admin 登陆到管理员界面。

二:tomcat7配置管理员信息
1:打开tomcat7下的~/conf/tomcat-users.xml文件,关于用户角色、管理员的信息都在这个配置文件中。
2:在配置文件<tomcat-users>节点下添加如下xml

<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="admin" password="admin" roles=" admin-gui , manager-gui "/>

3:启动tomat7,输入:用户名:admin 密码:admin 登陆到管理员界面。

时间: 2024-10-25 20:48:29

[Tomcat]Tomcat6和Tomcat7的区别的相关文章

tomcat 6和tomcat7的一点小区别

今天发现了一个很有意思的问题,以下这段代码在 tomcat6和tomcat7上跑的结果不一样.tomcat6正常,tomcat7不正常. <c:choose> <c:when test="${'1' eq obj[6] }">已注册</c:when> <c:otherwise>未注册</c:otherwise> </c:choose> 经过分析后找出了原因 ,原来 obj[6] 在数据库中存的是 char  取出来

Tomcat Xms Xmx PermSize MaxPermSize 区别 及 java.lang.OutOfMemoryError: PermGen space 解决

解决方案 在 catalina.bat 里的 蓝色代码前加入: 红色代码 rem ----- Execute The Requested Command --------------------------------------- set JAVA_OPTS=%JAVA_OPTS%-server -Xms800m -Xmx1024m  -XX:PermSize=128m -XX:MaxPermSize=256m echo Using CATALINA_BASE: "%CATALINA_BASE

maven tomcat:run指定tomcat7:

配置好下面的内容后,执行 run as -> tomcat7:run 或者tomcat6:run可以将maven的web应用在tomcat6/7里面运行 ,eclipse Indigo 版本默认tomcat:run是用tomcat6. DelegatingFilterProxy cannot be cast to Filter 请在 settings.xml Xml代码   <pluginGroups> <pluginGroup>org.apache.tomcat.maven

Java基础知识强化99:Apache和Tomcat服务器的联系与区别

1. Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML.PHP.JSP.Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置. Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP.PHP) Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运行 两者从以下几点可以比较的:  (1)两者都是apache组织开发的

tomcat6、tomcat7配置用户

--tomcat6.x <role rolename="jack"/> <user username="jack" password="" roles="manager"/> --tomcat7.x <role rolename="manager-gui"/> <role rolename="admin-gui"/> <user us

tomcat,weblogic,jboss区别

平时我们做系统常用tomcat服务器,所以也比较熟悉.对于需要用到ejb等分布式的技术的系统,通常会用到weblogic服务器和jboss服务器,那么这些服务器之间到底有什么差别,我们的系统最好部署在什么服务器上呢?下面来详细分析一下. tomcat服务器: tomcat服务器占用资源少,稳定且免费.是一个轻量级的服务器,主要是应用于中小型项目 ,当并发访问的用户比较少时,可以选用tomcat服务器.tomcat服务器是运行jsp和servlet的很好的容器,但是它不支持EJB等.项目在tomc

转摘Apache与Tomcat有什么关系和区别

Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML.PHP.JSP.Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置. Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP) Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运行 两者从以下几点可以比较的: 1.两者都是apache组织开发的 2.两者都有HT

tomcat,Jboss,weblogic区别与比较

本文引用于http://www.cnblogs.com/dim2046/p/5895889.html 一.tomcat Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,它是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个人共同开发而成.由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Ser

HttpURLConnection在main函数中和tomcat启动后执行的区别

当有一个HttpURLConnection请求类时, 在用main函数调用能狗返回值,但是tomcat启动后,程序调用又返回值为空,如下: 如上图,在不知道别人方法怎么处理的情况下,我门的参数应该完全模拟前端 试一下如下方式 给中文参数加上URLEncoder.