test1代码<%@ page contentType="text/html;charset=gb2312"%>
<html>
<head>
<title>使用include
</title></head>
<body>
<center><font size=10 color=red>IT在中国</font>
<br>
<%@ include file="C:/tomcat 6.0/webapps/JSP/test2.jsp"%>
<br>
<font size=10 color=blue>IT在中国</font>
</center>
</body>
</html>
test2代码
<%@page contentType="text/html;charset=gb2312"%>
<html>
<head><title>网站导航连接</title>
</head>
<body>
<li><a href="http://www.itzcn.com" target="_blank" title="IT社区">IT在中国</a></li>
<li><a href="http://www.itzcn.com/bbs" target="_blank" title="论坛">IT论坛</a></li>
<li><a href="http://www.itying.net" target="blank" tittle="技术">IT技术营</a></li></body></html>两个文件代码都存放在tomcat6.0/JSP文件下。编译test1时总出现错误"File "/C:/tomcat 6.0/webapps/JSP/test2.jsp" not found“或者"org.apache.jasper.JasperException: Unable to load class for JSP”我感觉是file="C:/tomcat 6.0/webapps/JSP/test2.jsp"这里写的文件路径方式错误,但也不能编译。希望大家帮帮忙。谢谢!

解决方案 »

  1.   

    直接用“/test2.jsp”就可以了。
      

  2.   

    C:/tomcat 6.0/webapps/JSP/test2.jsp
    这样是不对的,可以写路径,但是不能写这个,可以写   项目名/test2.jsp
      

  3.   

    把include里的绝对路径改成相对路径
      

  4.   

    只要用test2.jsp就可以了 这个是相对路径 因为他们都存放在webapp下面的web项目的根目录下 所以只要用test2.jsp
      

  5.   

    高低温试验箱
    滑触线
    学韩语
    翻译公司
    法语学习
    拓展训练
    德语
    西班牙语
    变压器
    生产线
    节能灯
    席梦思
    焊管
    无缝管
    流水线
    水泵
    水泵
    显微镜
    干燥设备
    电子警察
    机票查询
    gps
    水泵
    塑料粉碎机
    注册香港公司
    香港公司注册
    注册香港公司
    香港公司注册
    注册公司
    公司注册
    焊机
    电焊机
    影视广告公司
    影视制作公司
    企业宣传片
    企业宣传片制作
    粉碎机
    磁力泵
    排污泵
    油泵
    自吸泵
    消防泵
    塑料泵
    柴油发电机
    柴油发电机组
    柴油发电机组