我使用Bozho solution在Spring mvc下創建會話屬性註釋。
我有一個問題,當對象是不是在會議上和我有類似Session屬性作爲Spring MVC的方法參數
@SessionAttribute(required = false) MyFormObject myFormObject
註釋被定義爲
@Target(ElementType.PARAMETER)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface SessionAttribute {
String value() default "";
boolean required() default true;
String defaultValue() default ValueConstants.DEFAULT_NONE;
}
我得到一個異常,因爲defaultValue()
返回String
和我的自定義ArgumentResolver
嘗試將此String
分配給MyFormObject
。
如何指示Spring將null
改爲myFormObject
而不是ValueConstants.DEFAULT_NONE
?
是的對不起,愚蠢的問題在週五晚上謝謝 – mickthompson 2011-01-14 17:19:54