错误是:
10:44:18,520 INFO [STDOUT] - Error creating form bean of class com.getcare.crud.web.StudentForm
java.lang.StackOverflowError
at com.getcare.remote.Structure.<init>(Structure.java:8)
at com.getcare.crud.remote.StudentStructure.<init>(StudentStructure.java:15)
at com.getcare.crud.remote.StudentContactInfoStructure.<init>(StudentContactInfoStructure.java:21)
at com.getcare.crud.remote.StudentStructure.<init>(StudentStructure.java:21)
at com.getcare.crud.remote.StudentContactInfoStructure.<init>(StudentContactInfoStructure.java:21)
at com.getcare.crud.remote.StudentStructure.<init>(StudentStructure.java:21)
可能的错误是什么?
最佳答案
从堆栈跟踪来看,似乎每个 StudentStructure
都有一个字段并初始化一个 StudentContactInfoStructure
,它有一个字段并初始化一个 StudentStructure
。这会导致无限递归。
关于java - 创建表单 bean 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19531891/