Re: test volneho username ajaxem

2009-11-15 Tema obsahu Rodina Novotných

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

2009-11-15 Tema obsahu Jiří Chaloupka
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

2009-11-15 Tema obsahu Ondra Medek
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

2009-11-15 Tema obsahu Ivan Polak
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

2009-11-14 Tema obsahu Jiří Chaloupka
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

2009-11-14 Tema obsahu Roman Zakutny
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