JSP Unable to compile class for JSP
今天刚弄好MyEclipse环境,试了一下jsp的创建,然后就出现了一个很令人纠结的问题。
文档目录如下:
Jsp代码如下:
<%@page import="com.pd.Person"%> <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> <% Student stu=new Student();//使用默认的包,这个会出错 Person p=new Person(); //导入了包,没有问题 %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> </html>
出错信息如下:
org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 4 in the jsp file: /test.jsp Student cannot be resolved to a type 1: <%@page import="com.pd.Person"%> 2: <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> 3: <% 4: Student stu=new Student();//使用默认的包,这个会出错 5: Person p=new Person(); //导入了包,没有问题 6: %> 7: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
很纠结的问题,使用默认包的类会提示这个错误。