i am having two javabean files dog.java and person.java inside tomcat/webapps/jsp7/web-inf/classes/foo
----------------------------------------------------------
code of dog.java
----------------------------------------------------------
package foo;
public class Dog {
String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
}
---------------------------------------------------------------------------------
code of person.java
-------------------------------------------------------------------------------
package foo;
public class Person {
String name;
Dog dog;
public void setDog(Dog dog) {
this.dog = dog;
}
public void setName(String name) {
this.name = name;
}
public Dog getDog() {
return dog;
}
public String getName() {
return name;
}
}
The problem is : dog.java files compiles very well, but person.java is not able to compile it shows an error : cannot find symbol Dog
----------------------------------------------------------
code of dog.java
----------------------------------------------------------
package foo;
public class Dog {
String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
}
---------------------------------------------------------------------------------
code of person.java
-------------------------------------------------------------------------------
package foo;
public class Person {
String name;
Dog dog;
public void setDog(Dog dog) {
this.dog = dog;
}
public void setName(String name) {
this.name = name;
}
public Dog getDog() {
return dog;
}
public String getName() {
return name;
}
}
The problem is : dog.java files compiles very well, but person.java is not able to compile it shows an error : cannot find symbol Dog