0 0

可以给tomcat的context.xml<resource>节点里面自定义属性吗?5

就比如说<resource username="***" password="***"   这个自定义属性-appid="test"/>
或者说继承ObjectFactory 、basicDataSourceFactory之类的东西可以实现..
本意就是tomcat容器启动后可以获取一个自定义的标识,不知道我这么说大神们可以理解我的意思么...?

问题补充:纯tomcat 配置,不涉及具体的web project的..
2014年4月17日 16:53

1个答案 按时间排序 按投票排序

0 0

web.xml里配置参数:

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
	http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
	<context-param>
		<description>允许的ip地址</description>
		<param-name>IpAddress</param-name>
		<param-value>127.0.0.1</param-value>
	</context-param>
        ...

filter获取
public void init(FilterConfig filterConfig) throws ServletException {
		alowManageIpAddress=filterConfig.getServletContext().getInitParameter("IpAddress");		

	}

servlet获取
String file=getServletContext().getInitParameter("xx")

2014年4月17日 17:00

相关推荐

    javaservlet连接mysql数据库.pdf

    要使Servlet能够连接MySQL数据库,需要在`server.xml`的`&lt;Host&gt;`元素内添加`&lt;Context&gt;`元素,定义一个名为`jdbc/sample_db`的数据源。这包括了数据源类型、认证方式、工厂类、数据库连接参数等。例如: ```xml ...

    weblogic项目移植到tomcat,配置说明

    &lt;Context&gt;改为&lt;Context docBase="ITNM" path="/ITNM" reloadable="true"&gt;并在&lt;Context docBase="ITNM" path="/ITNM" reloadable="true"&gt;…&lt;/Context&gt;节点中间添加下面内容: &lt;ResourceLink name="NMS_DB" global=...

    JNDI数据源配置(tomcat)

    在上面的配置中, `&lt;Resource&gt;` 节点定义了一个全局数据源, `name` 属性指定了数据源的名称, `auth` 属性指定了授权方式, `type` 属性指定了数据源的类型, `maxActive` 属性指定了数据库连接的最大数量, `...

    Tomcat6连接池配置详解(自动重连)

    在Tomcat6中配置连接池的第一步是修改`conf/server.xml`文件,增加一个`&lt;Resource&gt;`节点来定义连接池。以下是配置示例: ```xml &lt;Resource name="jndi_test" auth="Container" type="javax.sql.DataSource" ...

    tomcat5 配置jndi

    - **目标**: 在`&lt;Host&gt;`节点内部增加一个`&lt;Context&gt;`节点,并在其中添加一个`&lt;ResourceLink&gt;`和一个`&lt;Resource&gt;`节点,用于定义数据源。 ```xml &lt;Host name="localhost" appBase="webapps" unpackWARs="true" ...

    tomcat配置详解

    `&lt;Server&gt;`元素作为Tomcat实例的顶级配置节点,负责定义整个Tomcat容器的基本结构和功能。此元素由`org.apache.catalina.Server`接口定义,并且在配置文件中只能出现一次。 - **属性详解**: - **`className`**: ...

    tomcat配置jndi数据源

    在 Tomcat 的 server.xml 文件中,可以在 Server &gt; Service &gt; Engine &gt; Host 节点下增加 Context 节点,并在该节点下配置私有数据源。这是最简单的配置方式,每个应用程序都可以有自己的数据源。 例如,在 server....

    Tomcat的数据库连接池设置与应用

    2. **配置server.xml文件**:接下来,在`%Tomcat_Home%/conf/server.xml`文件中的`&lt;GlobalNamingResources&gt;`节点内添加数据源配置。示例代码如下: ```xml &lt;Resource name="jdbc/oracle" type="javax.sql....

    Tomcat服务器配置及数据库连接池配置(个人整理版)

    - 修改 `%CATALINA_HOME%\conf\web.xml` 文件中的 `&lt;resource-ref&gt;` 节点来定义数据源引用。 ```xml &lt;resource-ref&gt; &lt;description&gt;DBConnection&lt;/description&gt; &lt;res-ref-name&gt;jdbc/mssql&lt;/res-ref-name&gt; &lt;res-...

    Tomcat6配置连接池

    在这个文件中,我们需要增加一个`&lt;Resource&gt;`节点来配置数据库连接池。例如: ```xml &lt;GlobalNamingResources&gt; &lt;!-- Editable user database that can also be used by UserDatabaseRealm to authenticate users ...

    mysql数据连接池搭建

    在 context.xml 文件中,我们需要添加一个 `&lt;Resource&gt;` 节点,该节点用于定义数据源的配置信息。在本例中,我们将其命名为 "jdbc/postdb",其 authentication 机制为 Container,类型为 javax.sql.DataSource,驱动...

    tomcat集群session共享jar tomcat7专用jar

    2. 修改Tomcat的`server.xml`配置文件,在`&lt;GlobalNamingResources&gt;`标签内添加一个资源定义,用于配置Redis连接信息: ```xml &lt;Resource name="JndiRedis" auth="Container" type="javax.cache.CacheManager" ...

    TOMCAT在AIX的安装与配置.pdf

    为了进一步细化配置,可以在 `CATALINA_HOME/conf/Catalina/localhost` 目录下创建一个名为 `baosteelem_eps.xml` 的文件,内容与 `Server.xml` 中的 `&lt;Context&gt;` 节点相同。这样,这个特定的配置仅对 "baosteelem_...

    Tomcat JNDI配置

    在 Tomcat 中,需要将数据源信息添加到 server.xml 文件中,以便于 Tomcat 服务器可以正确地将数据源信息传递给应用程序。可以在 server.xml 文件中添加以下配置: ``` &lt;GlobalNamingResources&gt; ... &lt;Resource ...

    润乾报表4.0在J2EE下的部署

    - 修改`context.xml`文件中的`Resource`元素。 - **修改`reportConfig.xml`中的数据源配置** - 确保与TOMCAT的数据库连接池配置一致。 **2. TOMCAT 5.0.28的部署操作** - **发布应用** - 同上。 - **配置数据库...

    tomcat部署springboot+vue.doc

    &lt;Context path="/" docBase="dist的绝对路径 ( 或相对于webapps的路径 )" reloadable="true" crossContext="true"&gt;&lt;/Context&gt; ``` 这里的`docBase`属性应指向Vue项目`dist`目录的路径。`crossContext="true"`...

Global site tag (gtag.js) - Google Analytics