tomcat6 - Tomcat context.xml 资源密码不允许特殊字符

标签 tomcat6

我一直在尝试在 tomcat conf/context.xml 中添加数据源,如下所示。

<Resource name="jdbc/DS1"
                        auth="Container"
                        type="javax.sql.DataSource"
                        driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
                        url="jdbc:sqlserver://121.111.11.91;databaseName=DB_NAME"
                        username="testUanme"
                        password="TT&123$"
                        maxPoolSize="50"
                        removeAbandoned="true"
                        removeAbandonedTimeout="1000"
                        logAbandoned="true"
                        /> 

在配置文件中设置数据源条目后,我正在重新启动 tomcat,它给出如下错误:

对实体“TT”的引用必须以“;”结尾分隔符。

密码不允许我使用过的特殊字符 & 和 $。

请建议应该有什么允许我在密码中输入特殊字符..

提前致谢。

最佳答案

如果更换 &在您的密码中输入 &amp;你应该没事。

关于tomcat6 - Tomcat context.xml 资源密码不允许特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19266734/

相关文章:

tomcat - 运行多个 tomcat 服务器

security - 如何在 Tomcat 中通过源 IP 限制对某些 URL 的访问?

web-services - javax.naming.NameNotFoundException : Name jdbc is not bound in this Context

tomcat - Alfresco SSL 握手异常

spring - Quartz 作业在 Tomcat 6/Ubuntu 10.04LTS 上部署时运行两次

java - 无法使用log4j创建日志文件

java - 面对 "error publishing to Tomcat v6.0 server at localhost has encountered a failure"

tomcat - tomcat 安全领域是否有 tomcat 匿名角色或用户?

java - 配置从 Tomcat 中的类文件夹而不是 lib 文件夹中获取类?

java - Tomcat : possible to parse URL parameters containing '&' ?