问题描述
我写了个myJSP.jsp,用它来包含另一个文件:<%@includefile="D:GameSoftTomcat6.0webappsmyTestsrccontent1.html"%>报错了,后来我把content1.html文件放在myJSP.jsp文件所在的文件夹下,把file改成file="content1.html"就可以了,请问为什么第一种写法会出错呢?我是菜鸟,希望大家不吝赐教,谢谢啦
解决方案
解决方案二:
<%@includefile="D:GameSoftTomcat6.0webappsmyTestsrccontent1.html"%>你这个是文件夹的路径,应该写成项目的路径。而file="content1.html"就是项目的路径,eclipse会解析为http://127.0.0.1:8080/项目名/文件夹名/content1.html。
解决方案三:
编写程序的文件目录和部署时的目录结构是不同的。下次发现路径不对时,要去看具体的部署目录结构。
时间: 2024-11-08 23:11:48