Java servlet + javascrip request
Ahoj, mam takovy problem. Pujdu rovnou k veci.
Mam napsany servlet v jave. Servlet nasloucha pozadavkum clienta. Client pri aktualizaci (F5) posle ihned pozadavek aby mu server poslal data. To vse je ok. Jenze problem nastava kdyz stranku aktualizuji 2x rychle za sebou. Stane se to jen obcas ale client posle pozadavek na server. Dale uz server nestihne poslat odpoved nez se aktualizuje client. Client diky aktualizaci vytvori dalsi pozadavek a odpoved prijde dvakrat.
Tedy otazka zni, jak to efektivne a hlavne spravne udelat? Dekuji
Nevím zda bude mé řešení ideální, nicméně jediná možnost je někde uložit, že se poslal ten a ten požadavek.
Nabízí se možnost využít cookie a zapsat do ní: "odeslán požadavek" a při přijmutí porovnat jakou má hodnotu atd... snad chápeš.
pri kazdom zobrazeni stranky si vygeneruj nejake jedinecne ID ktore potom budes posielat servletu a on ti to spolu s odpovedou aj vrati...
a pri spracovani klientom to porovnas....ked to ID zo servera nebude sediet s aktualnym na klientovi, tak ten response jednoducho odignorujes