好吧,我无法深入JSF注释方面,但是我很好奇为什么您不能简单地在isAlreadyActivated()中调用isValidActivationCode(),例如下面的内容,
@AssertTrue(message="{invalidCode}")private boolean isValidActivationCode() { ... }@AssertTrue(message="{alreadyActivated}")private boolean isAlreadyActivated() { if(isValidActivationCode()) {<Logic for isAlreadyActivated> )}


