Re: test volneho username ajaxem
Ahoj, servlet by měl v pohodě stačit, pokud tam máš prázdné znaky, tak si zkontroluj, co všechno vypisuješ do streamu. Já naprosto běžně vracím jQuery plain/text odpověď a s prázdnými znaky problém nemám. Píšeš vlastní servlet nebo používáš JSP? S JSP je uhlídání prázdných znaků v response daleko obtížnější. Jinak pro komunikaci s jQuery obvykle používáme JSON - k tomuto účelu můžu doporučit knihovnu http://json-lib.sourceforge.net/, na straně jQuery si potom sám určíš, jak chceš zpracovat odpověď (např. poslední parametr type http://docs.jquery.com/Ajax/jQuery.post#urldatacallbacktype) - jestli jako plaintext, nebo json, xml, html apod. Doufám, že jsem trošku pomohl, Honza -- Ing. Jan Novotný @@ http://blog.novoj.net Myšlenky dne otce Fura -- Jiří Chaloupka napsal(a): Zdravím, snažím se najít řešení problému s otestováním volného username ajaxem. Našel jsem příklady na jquery, ale jsou dělané na PHP - v javě bych udělal servlet a zavolal jej, problém je že mi vrátí cosi co není jednoznačné (výsledekplus prázdné znaky, prázdné řádky a podobně). Na druhou stranu určitě někde bude existovat knihovna, která to řeší pro javu, jen ji nemůžu najít ... Prosím tedy o patřičné nasměrování. Díky Jirka
Re: test volneho username ajaxem
Díky, večer se na to podívám. S tím plaintextem - servlet mi vrací hodnotu yes/no, přičemž hodnota yes má 5 znaků a hodnota no 4 znaky. Tu hodnotu pak následně testuju (if (result=='yes') ...). Když jsem na výsledek použil funkce trim() v javascriptu, tak se zasekla- ať již jako result.trim() nebo trim(result) (jít by mělo obojí) - čili předpokládám že je tam místo obyčejného prázdného řádku nějaká potvora- bohužel se to špatně debuguje Jirka 2009/11/15 Rodina Novotných novotn...@megasphera.cz Ahoj, servlet by měl v pohodě stačit, pokud tam máš prázdné znaky, tak si zkontroluj, co všechno vypisuješ do streamu. Já naprosto běžně vracím jQuery plain/text odpověď a s prázdnými znaky problém nemám. Píšeš vlastní servlet nebo používáš JSP? S JSP je uhlídání prázdných znaků v response daleko obtížnější. Jinak pro komunikaci s jQuery obvykle používáme JSON - k tomuto účelu můžu doporučit knihovnu http://json-lib.sourceforge.net/, na straně jQuery si potom sám určíš, jak chceš zpracovat odpověď (např. poslední parametr type http://docs.jquery.com/Ajax/jQuery.post#urldatacallbacktype) - jestli jako plaintext, nebo json, xml, html apod. Doufám, že jsem trošku pomohl, Honza -- Ing. Jan Novotný @@ http://blog.novoj.net Myšlenky dne otce Fura -- Jiří Chaloupka napsal(a): Zdravím, snažím se najít řešení problému s otestováním volného username ajaxem. Našel jsem příklady na jquery, ale jsou dělané na PHP - v javě bych udělal servlet a zavolal jej, problém je že mi vrátí cosi co není jednoznačné (výsledekplus prázdné znaky, prázdné řádky a podobně). Na druhou stranu určitě někde bude existovat knihovna, která to řeší pro javu, jen ji nemůžu najít ... Prosím tedy o patřičné nasměrování. Díky Jirka
Re: test volneho username ajaxem
Firebug plugin ve FF nebo par jinych pluginu do FF umoznuji pohodlne debugovani Javascriptu. 2009/11/15 Jiří Chaloupka k...@jirichaloupka.cz: Díky, večer se na to podívám. S tím plaintextem - servlet mi vrací hodnotu yes/no, přičemž hodnota yes má 5 znaků a hodnota no 4 znaky. Tu hodnotu pak následně testuju (if (result=='yes') ...). Když jsem na výsledek použil funkce trim() v javascriptu, tak se zasekla- ať již jako result.trim() nebo trim(result) (jít by mělo obojí) - čili předpokládám že je tam místo obyčejného prázdného řádku nějaká potvora- bohužel se to špatně debuguje Jirka 2009/11/15 Rodina Novotných novotn...@megasphera.cz Ahoj, servlet by měl v pohodě stačit, pokud tam máš prázdné znaky, tak si zkontroluj, co všechno vypisuješ do streamu. Já naprosto běžně vracím jQuery plain/text odpověď a s prázdnými znaky problém nemám. Píšeš vlastní servlet nebo používáš JSP? S JSP je uhlídání prázdných znaků v response daleko obtížnější. Jinak pro komunikaci s jQuery obvykle používáme JSON - k tomuto účelu můžu doporučit knihovnu http://json-lib.sourceforge.net/, na straně jQuery si potom sám určíš, jak chceš zpracovat odpověď (např. poslední parametr type http://docs.jquery.com/Ajax/jQuery.post#urldatacallbacktype) - jestli jako plaintext, nebo json, xml, html apod. Doufám, že jsem trošku pomohl, Honza -- Ing. Jan Novotný @@ http://blog.novoj.net Myšlenky dne otce Fura -- Jiří Chaloupka napsal(a): Zdravím, snažím se najít řešení problému s otestováním volného username ajaxem. Našel jsem příklady na jquery, ale jsou dělané na PHP - v javě bych udělal servlet a zavolal jej, problém je že mi vrátí cosi co není jednoznačné (výsledekplus prázdné znaky, prázdné řádky a podobně). Na druhou stranu určitě někde bude existovat knihovna, která to řeší pro javu, jen ji nemůžu najít ... Prosím tedy o patřičné nasměrování. Díky Jirka -- Ondra Medek
Re: test volneho username ajaxem
ahoj, ja pouzivam jQuery a Spring MVC nasledovne. vytvorim si servletr, ktory implmentuje rozhranie Controller: public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception { PrintWriter out = response.getWriter(); . out.print(vysledok); response.setContentType(text/html; charset=UTF-8); return null; } a takto to pouzivam v JSP stranke: dataString je retazec premennych ktore posielam do request-u. $.ajax({ type: POST, url: kontrola.action, data: dataString, success: function(html) { /* akcia po obdrzani odpovede, html obsahuje odpoved */ } }); Ivan 2009/11/15 Ondra Medek xmed...@gmail.com: Firebug plugin ve FF nebo par jinych pluginu do FF umoznuji pohodlne debugovani Javascriptu. 2009/11/15 Jiří Chaloupka k...@jirichaloupka.cz: Díky, večer se na to podívám. S tím plaintextem - servlet mi vrací hodnotu yes/no, přičemž hodnota yes má 5 znaků a hodnota no 4 znaky. Tu hodnotu pak následně testuju (if (result=='yes') ...). Když jsem na výsledek použil funkce trim() v javascriptu, tak se zasekla- ať již jako result.trim() nebo trim(result) (jít by mělo obojí) - čili předpokládám že je tam místo obyčejného prázdného řádku nějaká potvora- bohužel se to špatně debuguje Jirka 2009/11/15 Rodina Novotných novotn...@megasphera.cz Ahoj, servlet by měl v pohodě stačit, pokud tam máš prázdné znaky, tak si zkontroluj, co všechno vypisuješ do streamu. Já naprosto běžně vracím jQuery plain/text odpověď a s prázdnými znaky problém nemám. Píšeš vlastní servlet nebo používáš JSP? S JSP je uhlídání prázdných znaků v response daleko obtížnější. Jinak pro komunikaci s jQuery obvykle používáme JSON - k tomuto účelu můžu doporučit knihovnu http://json-lib.sourceforge.net/, na straně jQuery si potom sám určíš, jak chceš zpracovat odpověď (např. poslední parametr type http://docs.jquery.com/Ajax/jQuery.post#urldatacallbacktype) - jestli jako plaintext, nebo json, xml, html apod. Doufám, že jsem trošku pomohl, Honza -- Ing. Jan Novotný @@ http://blog.novoj.net Myšlenky dne otce Fura -- Jiří Chaloupka napsal(a): Zdravím, snažím se najít řešení problému s otestováním volného username ajaxem. Našel jsem příklady na jquery, ale jsou dělané na PHP - v javě bych udělal servlet a zavolal jej, problém je že mi vrátí cosi co není jednoznačné (výsledekplus prázdné znaky, prázdné řádky a podobně). Na druhou stranu určitě někde bude existovat knihovna, která to řeší pro javu, jen ji nemůžu najít ... Prosím tedy o patřičné nasměrování. Díky Jirka -- Ondra Medek
test volneho username ajaxem
Zdravím, snažím se najít řešení problému s otestováním volného username ajaxem. Našel jsem příklady na jquery, ale jsou dělané na PHP - v javě bych udělal servlet a zavolal jej, problém je že mi vrátí cosi co není jednoznačné (výsledekplus prázdné znaky, prázdné řádky a podobně). Na druhou stranu určitě někde bude existovat knihovna, která to řeší pro javu, jen ji nemůžu najít ... Prosím tedy o patřičné nasměrování. Díky Jirka
Re: test volneho username ajaxem
Ahoj, pouzival som Prototype (s frameworkom Stripes) a DWR (so Springom) bez akychkolvek problemov. Hlavne s DWR je to velmi pohodlne... Sice som ich pouzival vzdy s nejakym frameworkom, ktory pracu s danou kniznicou znacne zjednodusuje, ale daju sa samozrejme rozbehnut aj mimo nich. http://directwebremoting.org/dwr/index.html http://www.prototypejs.org/ S pozdravom Roman. On Sun, 15 Nov 2009 00:20:16 +0100, Jiří Chaloupka k...@jirichaloupka.cz wrote: Zdravím, snažím se najít řešení problému s otestováním volného username ajaxem. Našel jsem příklady na jquery, ale jsou dělané na PHP - v javě bych udělal servlet a zavolal jej, problém je že mi vrátí cosi co není jednoznačné (výsledekplus prázdné znaky, prázdné řádky a podobně). Na druhou stranu určitě někde bude existovat knihovna, která to řeší pro javu, jen ji nemůžu najít ... Prosím tedy o patřičné nasměrování. Díky Jirka