2014-07-22 2 views
1

일부 텍스트 필드가있는 양식이 있습니다. 필드에 아무 것도 입력하지 않아도되지만 빈 문자열을 얻고 싶습니다. Wicket은 빈 문자열을 자동으로 null으로 변환합니다. FormComponentFLAG_CONVERT_EMPTY_INPUT_STRING_TO_NULL이라는 플래그가 있음을 알았습니다. 나는이 깃발이 내 문제를 담당하고 있다고 생각한다.Wicket에서 빈 문자열을 null로 변환하는 것을 어떻게 끄시겠습니까?

하지만 어떻게이 플래그를 무시할 수 있습니까? 이것에 대한 글로벌 Wicket 설정이 있습니까? 이 플래그를 발견하는 경우

답변

5

당신은 부울 값이 원하는 무엇이든에 플래그를 설정하는 데 사용되는이 방법

public final FormComponent<T> setConvertEmptyInputStringToNull(boolean flag) 

... 그것은 텍스트 필드에 AbstractTextComponent 부모 클래스의 일부를 발견했을 수 있습니다. 자세한 내용은 JavaDocs

을 확인하십시오.
관련 문제