直接把浏览器文件拖到页面上进行运行和在浏览器上输入http://ip:端 口号/工程名/访问的区别
直接把浏览器文件拖到页面上进行运行
这种是拖过来运行的,前面的协议是file协议,后面直接是文件在电脑中的地址
在浏览器上输入http://ip:端 口号/工程名/访问
即,在页面上浏览器地址栏中输入访问地址格式如下:http://ip:port/工程名/资源名
port指的是端口号
这里是http,即http协议
ROOT工程的访问和index.html的默认访问
当我们用http协议访问tomcat目录中webapps
目录而我们又不加工程名即http://ip:port
的时候默认访问的是webapps
目录下ROOT中的index.jsp
如果我们只写工程名(其实ROOT也是tomcat中自带的一个工程)而不写资源名,那么如果工程目录中有index.html文件,则会默认访问index.html文件
这里,我们写一个index.html
文件来替代到index.jsp
文件前面
来瞧瞧运行http://localhost:port会发生什么
出来的页面是咱们写的那个页面,原来的页面被替换了
我们把index.html文件放到我们的项目里面来瞧一瞧
我们输入http://ip:port/工程名/
可以看到也是出现了index.html文件的页面