当前页面: 开发资料首页 → JSP 专题 → 初学Tomcat配置碰到的问题,怎么设置Web站点
初学Tomcat配置碰到的问题,怎么设置Web站点
摘要: 初学Tomcat配置碰到的问题,怎么设置Web站点
刚刚开始学习JSP 看到了Tomcat的配置 我用的是5.5.12版本,看到书上写的是在
/conf/
server.xml中有如下内容: 说修改docBase中的内容可以指定虚拟的Web站点,可是我的server.xml中查找了好久也没有上面的一行内容,默认的站点是ROOT下,我想改成d:/test该怎么改呀
在 directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
下面加
楼上的,我在server.xml中没有找到你说的这句
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
麻烦指点一下吧,在线等~~
你把你的server.xml贴出来
有没有标记
在它的上面加上
有标记,我试一下啊
在标记上添加了这一句,重新启动Tomcat没有任何变化
http://127.0.0.1/test.html仍然显示的是原来我在ROOT文件夹下的test.html中的内容
你的d:/test放了那些文件
而且你访问地址应该是:http://127.0.0.1:8080/test/test.html
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" />
port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
resourceName="UserDatabase"/>
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
这是我server.xml中的内容,注释部分我都没贴出来
没错啊,在标记上面加上
你重启tomcat后
在IE地址栏输入http://127.0.0.1:你的端口号/test/test.html
问题有一点,你d:/test下有没有test.html这个文件
我的d:/test 里面放了一个test.html文件,不过内容和ROOT里的test.html中的不一样,这里写的是“这是d下的test文件”,ROOT中写的是“这是ROOT下的test文件”,我访问了http://127.0.0.1:8080/test/test.html 显示不出来~~如果把path="" 访问http://127.0.0.1:8080/test.html 显示的还是ROOT中的test.html内容
在IE地址栏输入http://127.0.0.1:8080/test看看
记得要刷新,IE有缓存
对了,你把ROOT下的test.html文件拿走
拿走了,刷新出来的内容是
HTTP Status 404 - /test.html
type Status report
message /test.html
description The requested resource (/test.html) is not available.
Apache Tomcat/5.5.12
运行http://127.0.0.1:8080/test报什么错
报错如下,和刚才差不多,是不是还是哪里没有配置好啊
HTTP Status 404 - /test
type Status report
message /test
description The requested resource (/test.html) is not available.
Apache Tomcat/5.5.12
对了,你tomcat/webapps/有那几个目录是你自己建立的把它们拿走就没问题了
现在问题到是显示出来了d:/test/test.html中的内容了,可是显示的是乱码
բʇd:/testĿ¼֐µĴest.html΄¼
本来的内容是 “这是d:/test 中test.html中的内容”
怎么回事?
可以访问了,是吗?
你把test.html的内容贴出来
可以访问了 不过不知道刚才怎么是乱码
我又重新启动了一下,显示正常了~~真是麻烦你了,谢谢你了~~
另外把work下的东西删掉
说的挺累的,还好今天没多少事情
你有QQ号吗?我打算学JavaWeb开发,就是没人指点,很郁闷,能不能以后指点指点我
我上班不用QQ
你刚毕业
不是,我本科刚毕业,今年刚上研一,打算学点实际的东西,那我以后有问题了怎么联系你?
MSN:dgcstars@hotmail.com
QQ:286693817
不过上班很少用,你最好申请一个MSN,那就方便找到我了
恩,好的,我申请上了以后加你~~
MARK
LZ,记得结贴!!!!!!!!!!!!