锁定老帖子 主题:tomcat默认页诀窍
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-05-24
我还以为大家早就知道tomcat的这个特点呢。 我映射到index.php的时候都是建立个index.php放在目录里。 |
|
返回顶楼 | |
发表时间:2007-05-24
wangdi 写道 Qieqie 写道 很幽默,很好玩的一件事情,
问题是还有必要取名index.do吗,直接取名index.html,并配置index.html算了,免得混淆 对了,补一下: 你配置了index.do为welcome file,那他还会去访问strut对应的Action吗 如果会,你很牛 不会的话,呵呵,打 事实证明,会滴。。 good! |
|
返回顶楼 | |
发表时间:2007-05-24
codeutil 写道 我还以为大家早就知道tomcat的这个特点呢。 我映射到index.php的时候都是建立个index.php放在目录里。 这个。。。这个。。。 哈哈。。 |
|
返回顶楼 | |
发表时间:2007-05-24
就是说tomcat会去检查这个index.do文件是不是存在,但是不会去执行它而是继续执行index.do这个servlet ? 是这样吗
|
|
返回顶楼 | |
发表时间:2007-05-24
它首先会检查<welcome-file-list>里的<welcome-file>的物理文件是否存在,如果存在就把这个文件名拼在url里了,拼在url里去请求就可以找到指定的action了.
|
|
返回顶楼 | |
发表时间:2007-05-24
有点儿......
诡异。 |
|
返回顶楼 | |
发表时间:2007-05-24
xly_971223 写道 就是说tomcat会去检查这个index.do文件是不是存在,但是不会去执行它而是继续执行index.do这个servlet ? 是这样吗
在那个空文件中写个弹出框。。。看看有没有走这个index.do(空文件)还是直接走action了 |
|
返回顶楼 | |
发表时间:2007-05-24
的确可以,action执行了。
不过这个方法也仅限Tomcat。 |
|
返回顶楼 | |
发表时间:2007-05-24
阳光晒晒 写道 xly_971223 写道 就是说tomcat会去检查这个index.do文件是不是存在,但是不会去执行它而是继续执行index.do这个servlet ? 是这样吗
在那个空文件中写个弹出框。。。看看有没有走这个index.do(空文件)还是直接走action了 能执行吗? 要是能执行 麻烦就大了。传一个文件到服务器 把服务器给格式化了也有可能 |
|
返回顶楼 | |
发表时间:2007-05-24
实践证明一切,有些东西感觉不可能发生,但的确发生了
tomcat的welcome list机制我觉得应该不是url的映射,而是看看webapp的根目录里面有没有welcome list中所指明的文件,有就会执行这个url,而不是文件,这个机制和iis的机制不一样 |
|
返回顶楼 | |