Witam,
W klasie ActionForm przeprowadzam walidacje danych, ktora przebiega prawidlowo. Gdy jakies pola zostaly wypelnione blednie wraca na strone formularza. Jak zrobic, zeby uprzednio wypelnione pola nie byly puste. Czyli, zeby nie trzeba bylo wpisywac ponownie dobrze wypelnionych pol ( co wpisac w <input value?>).
- Rejestracja:około 22 lata
- Ostatnio:ponad 11 lat
0
- Rejestracja:około 23 lata
- Ostatnio:ponad 2 lata
- Postów:1164
0
zapisz wszystko co dostałes z fomularza z powrotem do sesji (np. request.setAttribute("imie", imie);), a w formularzu, w stronce JSP:
<input type="text" ... value = ${pageScope.imie} />
Musisz tylko pamietac, ze za pierwszym razem jak jest wołana strona z formularze, to tez trzeba ustawic te zmienne. Ew. Moża sobie zrobic Bean z tymi danymi, sciagac go sobie z sesji, jesli jest nullem to ustawic nowy pusty, jesli jest wypelniony to wyswietlic analogicznie wyrazeniem EL ${pageScope.NaszBean.imie}
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.