zapoznaje się właśnie z GWT i JAVĄ jako taką - wcześniej i z jednym i z drugim nie miałem do czynienia (raczej ZF jQuery itp)
jak na razie jakoś pełznę do przodu
ale mam taki problem - czy nie dałoby się jakoś zcentralizować ajaxa
np dzięki jQuery - napisałem sobie funkcję, która przyjmowała obiekt
polami tego obiektu były min - URL, dane, typ przesyłaia (POST, GET), co ma zrobić na akcję (czyli funkcja wywoływana na OnSucces czy OnError) - ogólnie było to w jednym miejscu - i do tego co robiłem wystarczało - po stronie klienta było to w jednym miejscu - łatwe do ogarnięcia i utrzymania i sprawdzania
jak na razie w GWT po stronie klienta (z tego co wiem) potrzebuję
- CosService.java
- CosServiceAsync.java
- na akcji (np kliknieciu) pojawia sie zestaw funkcji
np
cajax.getData("dane", new AsyncCallback<String>() {
@Override
public void onSuccess(String result) {
Window.alert(result);
}
@Override
public void onFailure(Throwable caught) {
Window.alert("Error-->"+caught.toString());
}
});
teraz tak - ja wiem i rozumiem, że to wszystko może byc różne że nie musi byc zwracany string ale lista, albo liczba, co komu się zamarzy - ale czy da się zrobić jakąś jedną klasę która by była za to wszystko odpowiedzialna - jako tako elastyczna tak aby ajax był w jednym miejscu?