tomcat域名绑定后不能正常连接数据库了

cuipower 2007-01-14 11:13:31

我的web应用程序是zcksh.war包,我把它放在D:\apache-tomcat-5.5.17\webapps路径下。
一、我按照以下方法配置域名
(1)修改D:\apache-tomcat-5.5.17\conf\server.xml文件。

将端口号改为80。
<Connector port="80" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK"/>

将defaultHost的值改为www.zcksh.com
<Engine name="Catalina" defaultHost="www.zcksh.com">

修改Host。
<Host name="www.zcksh.com" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="zcksh" debug="0"
reloadable="true" crossContext="true">
</Context>
</Host>
(2)修改C:\WINNT\system32\drivers\etc路径下的Hosts文件。
添加了这么一行:192.168.0.2 www.zcksh.com
二、出现的问题
(1)我在浏览器中输入http://www.zcksh.com之后可以访问我的主页,这是一个登录页面。但是当我填写了用户名和密码之后点击登录的时候,总是出现错误页面,显然是没连上数据库。
当我在浏览器中输入http://www.zcksh.com/zcksh时,也可以访问我的主页,出现的是跟上面一样的登录页面,这次我登录时就可以连接数据库并转入正常页面了。
提示:我的web程序的名字是zcksh.war,并且这个包放在D:\apache-tomcat-5.5.17\webapps路径下。
敬请各位高手赐教,谢谢。
...全文
193 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
真的很小奚 2007-01-18
  • 打赏
  • 举报
回复
你在数据库连接时换成你的IP地址试下吧,可能是LOCALHOST或者用127.0.0.1产生的问题吧 别见笑小弟也不怎么知道

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧