DropDownChoice 필드를 AutoCompleteTextField로 변경하고 위의 오류가 발생했습니다.WicketMessage : 표현식에 대해 Null 객체가 반환되었습니다. 설정 값의 issueObject.name : prinsenpark 11
DropDownChoice<MyObject> ddcObject = new DropDownChoice<MyObject>("myObjectName", new PropertyModel<MyObject>(mynewModel, "myObject"), myObjectModel, new ChoiceRenderer<MyObject>("name", "objectId"));
후에는 AutoCompleteTextField로 변경, 같은 가 전에, DropDownChoice이었다처럼
AutoCompleteTextField<String> ddcObject = new AutoCompleteTextField<String>("myObjectName", new PropertyModel<String>(mynewModel, "myObject.name"), autoCompleteSettings)
{
@Override
protected Iterator<String> getChoices(String objectName)
{
......
}
};
사람이없는, 그리고 그것이 어떻게 수정해야 무엇을 제안 할 수 있습니다? 간단한 단어에서
는 문자열 이외의 모델을 사용합니다 개찰구 autocompetetextfield를 사용하는 방법을, 나는 필드에 이름을 표시하기를 원하지만 모델에 나는 같은 일이 달성된다 ObjectId가를 저장할 ChoiceRenderer를 사용하여 DropDownChoice. 제발 제안 해주세요.