出于好奇,我试图在我的控制器的一个操作中放置一个本地类,例如:
def index() {
class TestClass {
TestClass() {
// do something
}
doSomething() { ... }
}
TestClass test = new TestClass()
test.doSomething()
respond anything
}
但是,编译始终无法给出如下错误:
Error Compilation error: startup failed: class TestClass ...
^
你有什么想法吗?
答案 0 :(得分:1)
您无法在方法
中定义类将其移到方法
之外