Grails Web フローList
では、次のオブジェクトをフロー スコープに格納します。
class ParsedBrochure implements Serializable {
Brochure brochure
transient MessageSource messageSource
boolean hasVirtualOrderError = false
boolean hasVirtualSubOrderError = false
boolean hasStoreGroupsError = false
boolean hasPdfError = false
List<String> messages = []
}
Brochure
Serializable
フロー スコープに格納される前に検証されるドメイン クラスです。この検証で次のようなエラーが発生した場合:
parsedBrochure.brochure.hasErrors() == true
GSP のフロー スコープからオブジェクトを取得 (デシリアライズ) すると、これらのエラーはなくなりました。したがって、どういうわけか、オブジェクトを Web フロー状態のフロー スコープに格納してから、GSP のフロー スコープからオブジェクトを取得するまでの間に、エラーはなくなりました。
Serializable
すべてが含まれていることを確認しました
Brochure
自体Brochure.errors
- に格納されている各オブジェクト
Brochure.errors.errors
この時点で、私はすべてのアイデアがありません...