- 浏览: 1988713 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (509)
- JavaEE (122)
- Oracle数据库 (29)
- JavaScript (37)
- SAP (5)
- MySql数据库 (7)
- JavaSE (4)
- Ajax (1)
- jQuery (13)
- SSH框架 (36)
- Web Service (10)
- JSF框架 (2)
- JBPM (0)
- ireport报表 (2)
- ibatis (5)
- Hibernate (31)
- JSP (11)
- Tomcat 服务器 (20)
- Other (19)
- JavaWeb (4)
- Maven (11)
- OSWorkFlow (10)
- HTML (13)
- Exception汇总 (7)
- SVN (2)
- 笑话 (1)
- JSTL (1)
- WebSphere Message Broker (13)
- ANT命令 (3)
- Liunx (12)
- Struts2 (26)
- Eclipse (6)
- DOS (3)
- Flex (11)
- WebSphere (1)
- 开发常用工具 (3)
- Junit (2)
- EJB (4)
- Struts1.2 (2)
- Jboss (1)
- Android (2)
- Java框架源码解析 (1)
- Spring (4)
- MyBatis (6)
- SpringMVC (4)
- Jetty (2)
- 数据库表设计 (1)
- SSO (4)
最新评论
-
贝塔ZQ:
也可以试试PageOffice插件,觉得更简单点
Jxl操作Excel设置背景、字体颜色、对齐方式、列的宽度 -
jia1208:
...
Could not publish server configuration for Tomcat v6.0 Server at localhost. -
u011274527:
赞
java.io.EOFException java.io.ObjectInputStream$PeekInputStream.readFully 错误 -
旭旭小牛啦:
怎么没哟了,继续赛
jQuery 选择器 -
wzw3919:
100行会报空指针
Java 解压缩zip文件
打开你的Tomcat安装目录,D:\apache-tomcat-6.0.29\apache-tomcat-6.0.29\conf目录下,找到你的service.xml文件打开.编辑文件:
连接mysql数据库的数据源配置如下:
<GlobalNamingResources> <!-- Editable user database that can also be used by UserDatabaseRealm to authenticate users --> <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" pathname="conf/tomcat-users.xml" /> <Resource name="jdbc/portalDS" auth="Container" type="javax.sql.DataSource" description="disneyland portal ds" maxActive="100" maxIdle="30" maxWait="10000" username="root" password="password" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/Portal" /> </GlobalNamingResources>
在service.xml文件中, 请根据自己的环境自行修改,配置tomcat的DataSourceRealm 登录功能 在Engine 节点下 ,新增一个Realm节点, 配置User登陆验证如下:
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> <Realm className="org.apache.catalina.realm.DataSourceRealm" dataSourceName="jdbc/portalDS" userTable="PL_USERS" userNameCol="USER_ID" userCredCol="PASSWORD" userRoleTable="PL_USER_ROLES" roleNameCol="ROLE_NAME" />
去掉 Host节点中 对
<Value className=” org.apache.catalina.authenticator.SingleSignOn” />的注视即可
相关属性如下:
userTable 用户存在那张表.
userNameCol 用表中的那个字段登录.
userCredCol 登录密码是那个字段.
userRoleTable 用户和权限表的一个中间表.
roleNameCol 权限名称是那个字段.
发表评论
-
Maven构建大型互联网架构springmvc+mybatis+Restfull+Webservice+Bootstrap
2015-04-12 23:28 71SpringMVC + Mybatis + SpringS ... -
手机App后台架构:Springmvc+SpringSecurity+mybatis+Rest+Quartz+Bootstrap Html5( Maven构建)
2015-04-09 01:39 76APP后台架构Maven构建,模拟大型互联网架构,支持高并发 ... -
maven构建springmvc+mybatis+rest+webservice+bootstrap html5(cms开源项目)
2015-04-09 01:21 85SpringMVC + Mybatis + SpringS ... -
使用dos命令查找tomncat端口是否被占用,并且清除之。
2014-07-15 20:26 1149如果启动tomcat发现端口被占用。 你可以使用dos命令先 ... -
创建tomcat服务器时报Cannot create a server using the selected type
2014-03-08 14:08 1065使用eclipse创建tomcat6.0服务器时 却发现创 ... -
Could not publish server configuration for Tomcat v6.0 Server at localhost.
2014-01-04 15:50 54688经常在使用tomcat服务器的时候 总会发生一些莫名其妙的错 ... -
在eclipse中远程调试tomcat
2013-12-29 22:15 3120如果tomcat服务器安装在其他的机器上 。然后,在本地把 ... -
The class org.apache.taglibs.standard.functions.Functions specified in TLD for t
2012-03-20 10:19 2640在jsp页面引用: <%@ taglib uri ... -
Tomcat 乱码解决方案-字符编码的配置
2012-03-07 19:33 1172在Tomcat下conf文件夹下server.xml ... -
tomcat 6.029启动时 严重: Exception looking up UserDatabase under key UserDatabase
2011-12-09 14:36 6143tomcat在启动时报如下错误: 严重: Exception ... -
Tomcat容器中的context.xml介绍
2011-12-07 18:04 1405Tomcat下的apache-tomcat-6.0.29\co ... -
MyEclipse中tomcat部署时,找不到web项目的解决方案
2011-08-12 19:13 22143在MyEclipse中,使用tomcat 部署web项目时,选 ... -
tomcat-6.0.29配置数据源
2011-06-27 23:12 3122我们知道 tomcat分不同的版本,.配置的数据源的方法,也不 ... -
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of cla
2011-06-27 22:35 8171获取数据源错误信息如下: 信息: Server sta ... -
在web.xml配置引用数据源的时候,出现java.lang.reflect.InvocationTargetException异常
2011-06-27 21:37 3576配置 web.xml 引用数据源的错误信息如下: 20 ... -
weblogic 9.X 配置
2011-04-24 23:07 1138weblogic 9.X 配置 以 ... -
Target runtime apache tomcat v5.5 is not defined错误
2011-03-29 20:47 4700在“错误”视图中直接右击删除出错的条目就可以了。如果不行,还可 ... -
java.io.EOFException java.io.ObjectInputStream$PeekInputStream.readFully 错误
2011-01-07 00:10 13209Tomcat 启动时 java.io.EOFExcep ... -
Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds
2010-12-19 14:55 3738Server Tomcat v6.0 Server at lo ... -
解决Tomcat 端口被占用问题.Several ports (8005, 8080, 8009) required by Tomcat v6.0
2010-12-08 17:04 22051比如说:我们非法关闭Tomcat,则会出现端口占用问题. ...
相关推荐
对于初学者,了解如何配置Tomcat的环境变量,设置server.xml文件以调整服务器参数,以及如何部署和管理Web应用是非常重要的。对于经验丰富的开发者,深入理解Tomcat的工作机制,例如线程池的管理和错误处理策略,...
在 Apache 官方网站上下载的 Tomcat 6.0.X 版本默认并没有集成 Admin 模块,这对于很多需要进行数据源配置、监控等操作的开发者来说是一个不小的麻烦。因此本文将详细介绍如何为 Tomcat 6.0.X 安装 Admin 模块,帮助...
标题中的“tomcat6.0”指的是Apache Tomcat 6.0版本,这是一个开源的Java Servlet容器,主要用于部署和运行Java EE(Enterprise Edition)应用程序,特别是JSP(JavaServer Pages)和Servlet。Tomcat作为轻量级应用...
这包括限制远程访问管理接口,加密敏感数据,以及定期更新到最新安全补丁。 **8. 性能优化** Tomcat的性能可以通过调整各种配置参数来优化,例如线程池大小、连接超时、缓冲区大小等。此外,还可以考虑使用连接器如...
开发JSP页面时,可以使用EL来访问JavaBean或其他数据源,而无需在每个页面中插入大量Java代码。此外,JSP页面可以通过自定义标签库(JSTL)来实现逻辑复用,提高代码的可读性和可维护性。 在实际开发过程中,开发者...
标题“Tomcat6.0.rar”表明这是一份包含Tomcat 6.0版本的压缩文件,用于在用户的计算机上安装和运行这个流行的Java Servlet容器。Tomcat是Apache软件基金会的项目之一,它是一个开源的Web服务器和应用服务器,特别...
Tomcat 6.0.jar是Apache Tomcat服务器的一个核心组件,它是基于Java的开源Web应用程序容器。这个JAR(Java Archive)文件包含了Tomcat 6.0版本中的各种类库和资源,使得开发者和系统管理员能够运行和管理基于Java ...
3. context.xml:用于配置特定Web应用的上下文,如数据源、会话超时等。 三、部署Web应用 1. 直接部署:将WAR文件放在Tomcat的webapps目录下,Tomcat会自动解压并启动应用。 2. 部署目录结构:创建符合标准目录结构...
1. **下载**:用户首先需要从Apache官方网站或者其他可信源下载“apachetomcat6.0.rar”压缩文件,并解压到本地目录。确保你有合适的解压缩工具,如WinRAR或7-Zip。 2. **配置环境变量**:在Windows系统中,需要...
标题“Tomcat6.0数据源配置”涉及的是在Apache Tomcat 6.0版本中设置和管理数据库连接池的过程。Tomcat作为一个流行的开源Java应用服务器,提供了多种数据源配置方式,以支持Web应用程序高效、安全地访问数据库。在...
本文主要介绍如何在Tomcat 6.0及5.5版本中进行JDBC连接池的配置,以及配置的关键参数及其含义,帮助开发者更好地理解和掌握这一重要功能。 #### 二、Tomcat 6.0 连接池配置步骤 ##### 第一步:修改`Context.xml`...
【标题】:“Tomcat6.0应用部署服务器” 在IT领域,Tomcat6.0是一个广泛应用的开源Web服务器和Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)技术。Tomcat6.0是Apache软件基金会Jakarta项目的一部分...
从Tomcat 6.0到更高版本的升级,需要注意API的不兼容性,以及新版本的配置变化。升级前应备份现有配置,并在测试环境中充分验证。 总之,Tomcat 6.0是一个强大且灵活的Web服务器,它提供了丰富的功能和良好的社区...
V6.0版本是Tomcat的一个重要里程碑,它在2006年发布,提供了对Java EE 5规范的支持。在这个版本中,Tomcat引入了许多改进和新特性,以提升性能、稳定性和安全性。 1. **Java Servlet与JSP支持**: - Tomcat 6.0...
- **JNDI(Java Naming and Directory Interface)**:提供命名和目录服务,用于查找和绑定资源,如数据源。 - **安全管理**:包括用户认证、角色授权以及访问控制,可以通过`context.xml`配置。 - **会话管理**:...
Apache2.2与Tomcat6.0的组合可以创建一个高效能、高可用性的Web服务器环境,通过负载均衡技术,可以有效地分散用户请求到多个Tomcat实例,从而提高系统的响应速度和整体性能。以下是关于这个配置的详细知识讲解: 1...
Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和...Apache Tomcat 包含了一个配置管理工具,也可以通过编辑 XML 格式的配置文件来进行配置
本文将详细讲解如何在Tomcat 6.0版本中配置JNDI(Java Naming and Directory Interface)数据源,这个过程与Tomcat 5.5版本基本相同。JNDI允许应用通过一个统一的接口来查找和访问资源,如数据库连接池,从而提高...
总的来说,配置Tomcat6.0的JNDI主要涉及到服务器端的全局资源定义和应用程序内部的资源引用,以及Spring框架如何利用JNDI查找和管理数据源。通过这样的配置,我们可以实现数据库连接的集中管理和优化,提升应用的...