tomcat的一个异常问题,跪求大神帮忙

在tomcat中用xml文件加载一个class类文件,然后报了the value for the useBean class attribute Person.Person is invalid,找了半天没找到原因在哪儿,大家能不能帮忙看看,class类的Java源码
package Person;

public class Person

{

private String name;

private int age;

public Person(String name,int age){

this.name = name;

this.age = age;

}

public void setName(String name){

this.name = name;

}

public void setAge(int age){

this.age = age;

}

public String getName(){

return this.name;

}

public int getAge(){

return this.age;

}

}

你的构造方法写错了,仔细看看

怎么这个回答不了啊

这个看起来 没问题啊

xml怎么写的,里面的类型是否和你的类匹配?

包名强迫症看着难受。

  1. 在编译 JSP 时,指定的 Bean 类没找到
  2. Bean 虽然找到了,但是该类不是 public 的,或者找到的 class 文件是 interface 或抽象类
  3. Bean 类中没有 public 的无参数构建函数 网上搜的,试下加个无参的构造方法试下,是不是jsp编译的时候用到了无参的构造方法,这里又没有。

能不能把你的包结构截图发出来,同时把tomcat报错日志贴出来

估计就是差一个无参的构造函数