社区
Web 开发
帖子详情
tomcat 设置虚拟目录问题
yuan0520
2005-09-14 10:13:21
小弟刚接触jsp,用tomcat作服务器,学习过程中想设置一下虚拟目录,方便调试
上网找了很多想关的资料,不过好像都跟现在的tomcat版本不相对应的,我用的是
是最新的tomcat5.5.11,哪位大哥有过设置经验的请指点一下,谢谢!!
...全文
275
6
打赏
收藏
tomcat 设置虚拟目录问题
小弟刚接触jsp,用tomcat作服务器,学习过程中想设置一下虚拟目录,方便调试 上网找了很多想关的资料,不过好像都跟现在的tomcat版本不相对应的,我用的是 是最新的tomcat5.5.11,哪位大哥有过设置经验的请指点一下,谢谢!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lonelydavy
2005-09-15
打赏
举报
回复
给你提供一个图形管理界面来管理虚拟目录的方法:
启动tomcat后在地址中http://localhost:8080/manage/html那里有图形管理界面
jouwei
2005-09-15
打赏
举报
回复
学习
寂寞沙洲
2005-09-15
打赏
举报
回复
看我的blog
http://itzhb.blogchina.com
leopard_47
2005-09-15
打赏
举报
回复
gz
yuan0520
2005-09-15
打赏
举报
回复
to:lonnelydavy(davy),图形管理界面应该怎么操作的啊?
搞不明白怎么做,还有就是那个admin那里的,如果想要搞个虚拟主机应该怎么搞 ?
知道不知道的人都帮我顶一下,谢谢
findfeels
2005-09-14
打赏
举报
回复
tomcat 安装好之后,只需要把你的程序包放到$Tomcat_Home$/webapps下就可以直接使用了。这样会使webapps越来越大就需要设置虚拟目录:
1.单个应用设置:
在<Host>和</host>之间加上
<Context path="/site" docBase="d:\site" reloadable="true" debug="0">
</Context>
参数:path 表示在浏览器中输入http://localhost:8080/site
docBase表示你的程序包的物理绝对路径,默认的绝对路径是$Tomcat_Home$/webapps
这样设定了之后会在$tomcat_home$/conf/catalina/localhost目录下生成一个site.xml文件,此文件的内容就是刚才设置的内容。
2.通过前面我们知道了在$tomcat_home$/conf/catalina/localhost目录下会生成相应的配置文件,因此我们可以直接在$tomcat_home$/conf/catalina/localhost目录下写配置文件文件名任意取,最好是跟你的web应用相同便于管理,如site.xml内容同上
<Context path="/site" docBase="d:\site" reloadable="true" debug="0">
</Context>
3.更改整个根目录:
找到<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true">
将appBase的设置成期望的路径(绝对路径)
出现的问题:输入:http://localhost:8080/没有出现默认的页面
原因当然是更改了路径造成的。解决也很简单了,把文件拷过来,或者再把原来默认的设成虚拟路径。
==和equals的比较
=(比如intchar等):比较的是是否一样。5 == 5是true,因为值相同。(比如String, 自定义对象等):比较的是是否一样。比如:两个String对象,即使内容相同,如果内存地址不同,==也会返回false。==是比较“是不是同一个东西”。
==比较地址,equals比较值?错了!!【一文搞懂== 与equals 的底层区别】
“你是如何理解==与equals的?” 迄今最完整的回答!
JAVA中==与equals方法的比较
在JAVA中,双等号(==)和equals()方法应用于两个字符串比较时,所比较的内容是有差别的。==比较的是两个字符串对象在内存中的地址,就是判断是否是同一个字符串对象,而equals()方法比较的是两个字符串对象的值。 在字符串类型对象创建的时候,当使用 String str1="hello" 时 字符串默认存储在栈的缓冲池中,假设地址为0X01 String str2="hello"时, str2会到缓冲池中去找是否有“hello"这个词,如果有这个词,就会把"he...
【基础】第九篇 ==与equals 比较详解
Java中==与equals的区别 ==运算符用于基本数据类型时比较值是否相等,用于引用类型时比较内存地址是否相同。equals方法默认与==相同,但被重写后可用于比较对象内容是否相等。 关键区别: ==用于基本类型比较值,引用类型比较地址 equals默认比较地址,但可被重写为比较内容 字符串常量池机制会导致某些字符串比较的特殊情况 使用建议: 比较基本类型用== 比较对象内容用重写后的equals 字符串比较推荐使用equals 理解这些区别有助于避免Java开发中常见的比较错误。
equals和==的比较
1.== 基本数据类型判断的是基本数据类型的值 两端数据类型不同,也可以返回true(int 66== char ‘B’) 比较的是常量区的值 引用数据类型比较的是地址值 例1 public class Main { public static void main(String[] args) { String str1 = "hello"; S...
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章