以下是我的java文件代码:
public class MyClass{
private String name;
public void setName(String name){
this.name = name;
}
public String getName() {
return name;
}
}jsp中这么用:
<%@ page language="java" pageEncoding="ISO-8859-1" %><%
MyClass c = new MyClass();
%>
提示找不到MyClass这个类。但是我已经把MyClass这个类放到WEB-INF/classes这个目录下了?如果我按加包名那么坐就没问题,这是为什么啊?
public class MyClass{
private String name;
public void setName(String name){
this.name = name;
}
public String getName() {
return name;
}
}jsp中这么用:
<%@ page language="java" pageEncoding="ISO-8859-1" %><%
MyClass c = new MyClass();
%>
提示找不到MyClass这个类。但是我已经把MyClass这个类放到WEB-INF/classes这个目录下了?如果我按加包名那么坐就没问题,这是为什么啊?
你需要导入,<%@ page import="MyClass"%>,试试吧,不成功勿怪
我说的没有包名的情况下啊,我现在WEB-INF/classes下绝对有MyClass.class这个文件。