本来想在JSP中打开个chm文档,可实现不了,于是换成了htm的,现在的问题是我如果新建一个web project,用<a href="b.htm"></a>来实现到htm的跳转是没问题的,但是如果放到公司的项目上就不行,提示找不到,如果把b.htm换成b.html就可以,这是怎么回事呢

解决方案 »

  1.   

    htm和html都是超文本协议的扩展名,说明公司的项目文件里没有b.htm文件 , 有b.html文件,要么你把你的连接改成b.html,要么你把公司项目里的b.html文件改成b.htm
      

  2.   

    我没说清楚,b.htm是我自己拷到webroot下的,而且路径这些全都正确的,就是b.htm和b.html的区别,换成b.html就能找到
      

  3.   

    当然我是把<a href>里的路径换成b.html,然后把webroot下的b.htm改成b.html,就找的到
    如果把<a href>里的路径改b.htm,把webroot下的文件也换成b.htm  ,就找不到,这样应该能清楚点
      

  4.   

    其他htm有没有试过
    是不是web配置把htm后缀名过滤了,或者重定向
      

  5.   

    呵呵,找到了,确实是在web里给过滤掉了,谢谢