0
나는 gwt.i에서 새로운 것이므로 데이터를 추가하려면 html 목록 상자의 serverside에서 가져와야합니다. 어떻게 할 수 있나요? ?? 이름이 목록 상자에 추가하려는 문자열입니다 ... 실제로 jqxlistbox 유형 모듈을 만들고 싶습니다. http://www.jqwidgets.com/jquery-widgets-demo/demos/jqxlistbox/index.htm서버 쪽 데이터를 HTML 목록에 추가 하시겠습니까?
public class imagegrid implements EntryPoint
{
Label l = new Label("search");
TextBox tb=new TextBox();
VerticalPanel panel=new VerticalPanel();
String name=null;
private final GreetingServiceAsync greetingService = GWT.create(GreetingService.class);
public void onModuleLoad()
{
tb.addKeyUpHandler(new handler());
panel.add(l);
panel.add(tb);
RootPanel.get().add(panel);
}
public class handler implements KeyUpHandler
{
public void onKeyUp(KeyUpEvent event)
{
String ab =tb.getText();
if(ab.length()>0)
{
greetingService.server(ab,new AsyncCallback<String>()
{
@Override
public void onFailure(Throwable caught)
{
Window.alert("Invalid");
}
@Override
public void onSuccess(String result)
{
System.out.println("At the client side..."+result);
if(result.isEmpty())
{
name="not found";
}
else
{
String match=tb.getText();
for (String retval: result.split("/"))
{
name=retval;
}
}
}
});
}
}
}
}
'RequestBuilder'에서'RCP'에 이르기까지'RequestFactory'에 이르기까지 무엇이든 작동 할 것입니다 - 당신은 당신의 유스 케이스와 당신이하려고하는 것에 대해 더 구체적으로해야합니다. –
나는 google + 검색 친구처럼 검색 모듈을 만들고 싶다. .. 내가 CSS를 사용하고 이미지도 추가해야하는 목록이 필요하다. 모듈 목록을 만들었지 만 목록 상자를 만들지는 않았다. 내가 원하는대로 작동하지 않는다. –
시도해보기 복잡한 드롭 다운과 같은 [고급 GWT 구성 요소] (http://advanced-gwt.sourceforge.net/text-and-button.html). – Braj