<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: DWR - AJAX knihovna pro remotování Java objektů</title>
	<link>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/</link>
	<description>o e-commerce a všem co mě baví</description>
	<pubDate>Sun, 12 Apr 2026 14:27:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.2</generator>

	<item>
		<title>by: 2picture</title>
		<link>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-475253</link>
		<pubDate>Thu, 13 Jan 2022 00:06:11 +0000</pubDate>
		<guid>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-475253</guid>
					<description><p>&lt;texy&gt;&lt;strong&gt;1interwoven&#8230;&lt;/strong&gt;</p>
<p>&#8230;
</p>
</description>
		<content:encoded><![CDATA[
<p><strong>1interwoven&#8230;</strong></p>

<p>&#8230;</p>

<!-- generated by Texy! -->]]></content:encoded>
				</item>
	<item>
		<title>by: Dalena</title>
		<link>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-6722</link>
		<pubDate>Tue, 15 Jul 2008 03:03:59 +0000</pubDate>
		<guid>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-6722</guid>
					<description><p>&lt;texy&gt;&lt;strong&gt;software&#8230;&lt;/strong&gt;</p>
<p>software&#8230;
</p>
</description>
		<content:encoded><![CDATA[
<p><strong>software&#8230;</strong></p>

<p>software&#8230;</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: benzin</title>
		<link>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-713</link>
		<pubDate>Thu, 13 Sep 2007 08:00:05 +0000</pubDate>
		<guid>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-713</guid>
					<description><p>&lt;texy&gt;Vlasta: Jenze to neni ono. Exclude vyradi celou metodu u cele tridy nikoli u obektu.</p>
<p>No prave na to sem nakonec taky prisel. Pokud chci neco nacitat line, musim odriznout metodu a vytvorit tidu, ktera najde (napriklad podle ID) objekt a z neho vrati jeho ChildNode.</p>
<p>No mozna udelam jinou vec. Forknu si ten controller a udelam si anotaci, ktera by umoznovala nacitat line. :( Jenze pak by bylo nutne tohle zpetne volani naimplementovat i v javascriptu, ale to by se mohlo zvladnout.
</p>
</description>
		<content:encoded><![CDATA[
<p>Vlasta: Jenze to neni ono. Exclude vyradi celou metodu u&#160;cele tridy
nikoli u&#160;obektu.</p>

<p>No prave na to sem nakonec taky prisel. Pokud chci neco nacitat line, musim
odriznout metodu a vytvorit tidu, ktera najde (napriklad podle ID) objekt a
z&#160;neho vrati jeho ChildNode.</p>

<p>No mozna udelam jinou vec. Forknu si ten controller a udelam si anotaci,
ktera by umoznovala nacitat line. :( Jenze pak by bylo nutne tohle zpetne volani
naimplementovat i&#160;v javascriptu, ale to by se mohlo zvladnout.</p>

<!-- generated by Texy! -->]]></content:encoded>
				</item>
	<item>
		<title>by: Vlasta</title>
		<link>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-710</link>
		<pubDate>Wed, 12 Sep 2007 12:31:51 +0000</pubDate>
		<guid>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-710</guid>
					<description><p>&lt;texy&gt;[9]Stale si asi nerozumime</p>
<p>&gt; Naprosto idealni reseni by pak byla nejak<br />
&gt; anotace (nebo filtr), ktery by urcoval co teda dolu<br />
&gt; poslat okamzite, co az na explicitni pozadani a co<br />
&gt; treba nevratit vubec, protoze uzivatel nema opravneni.</p>
<p>Vsak prave takto DWR funguje.  Explicitne povolite (include) nebo zakazete (exclude) vlastnosti beany.</p>
<p>Ten problem se stromovou strukturou bych resil tak, ze tak, ze bych vlastnost childNodes (kolekce podrizenych polozek) nedaval do vyctu vlasnosti, ktere chci remotovat. Na severu bych pak mel vystavenou metodu, ktera mi pro pole idecek nodu totahne childNody:<br />
public Map&lt;Integer, List&lt;MyNode&gt;&gt; findChildNodes(Integer[] nodeIds);
</p>
</description>
		<content:encoded><![CDATA[
<p>[9]Stale si asi nerozumime</p>

<blockquote>
	<p>Naprosto idealni reseni by pak byla nejak
	<br />anotace (nebo filtr), ktery by urcoval co teda dolu
	<br />poslat okamzite, co az na explicitni pozadani a co
	<br />treba nevratit vubec, protoze uzivatel nema opravneni.</p>
</blockquote>

<p>Vsak prave takto DWR funguje. Explicitne povolite (include) nebo zakazete
(exclude) vlastnosti beany.</p>

<p>Ten problem se stromovou strukturou bych resil tak, ze tak, ze bych vlastnost
childNodes (kolekce podrizenych polozek) nedaval do vyctu vlasnosti, ktere chci
remotovat. Na severu bych pak mel vystavenou metodu, ktera mi pro pole idecek
nodu totahne childNody:
<br />public Map&lt;Integer, List&lt;MyNode&gt;&gt;
findChildNodes(In&#173;teger[] nodeIds);</p>

<!-- generated by Texy! -->]]></content:encoded>
				</item>
	<item>
		<title>by: benzin</title>
		<link>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-709</link>
		<pubDate>Wed, 12 Sep 2007 12:17:12 +0000</pubDate>
		<guid>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-709</guid>
					<description><p>&lt;texy&gt;View vrstva o zpusobu ulozeni, nebo o mistu kde se data obevili nepotrebuji nic vedet.</p>
<p>Predpokladejme mame beznou stromovou strukturu. Kde jednotlive lavaly jsou pod sebou naskladany. Seznam podrizenych objektu potrebujete znat, az kdyz si o to explicitne pozadate. Ale zcela logicky mate metodu setSubLevel a getSubLevel, tyto metody nejakym zpusobem na pozadani ziskaji informace o podrizenych polozkach.</p>
<p>V beznem programu (bez DWR) nactete seznam objektu prvni urovne, z nich si uzivatel vybere jeden a u neho nacte seznam podrizenych objektu a z nich si zase vybere jeden a nacte seznam podrizenych atd. atd. a tak to jde dolu. (napriklad se jedna o adresarovou strukturu).</p>
<p>DWR, ale pracuje, tak ze ve chvili kdyz pozadate o prvni uroven objektu, je postupne u vsech vyvolana metoda getSubLevel a u takto nabytych objektu zase zavolano getSubLevel atak dale, dokud nema kompletne sestaveny cely strom a ten pak prenese na klienta.</p>
<p>Tak je to alespon v defaultnim nastavenim.</p>
<p>Ja bych ale potreboval donutit DWR, aby nacetl jenom prvni uroven a treba klidne u kazdeho parametru, ktery pak budu volat vytvoril nove spojeni a stahl uz jenom to co skutecne potrebuje.</p>
<p>Naprosto idealni reseni by pak byla nejak anotace (nebo filtr), ktery by urcoval co teda dolu poslat okamzite, co az na explicitni pozadani a co treba nevratit vubec, protoze uzivatel nema opravneni.
</p>
</description>
		<content:encoded><![CDATA[
<p>View vrstva o&#160;zpusobu ulozeni, nebo o&#160;mistu kde se data obevili
nepotrebuji nic vedet.</p>

<p>Predpokladejme mame beznou stromovou strukturu. Kde jednotlive lavaly jsou
pod sebou naskladany. Seznam podrizenych objektu potrebujete znat, az kdyz si
o&#160;to explicitne pozadate. Ale zcela logicky mate metodu setSubLevel a
getSubLevel, tyto metody nejakym zpusobem na pozadani ziskaji informace
o&#160;podrizenych polozkach.</p>

<p>V&#160;beznem programu (bez DWR) nactete seznam objektu prvni urovne,
z&#160;nich si uzivatel vybere jeden a u&#160;neho nacte seznam podrizenych
objektu a z&#160;nich si zase vybere jeden a nacte seznam podrizenych atd. atd.
a tak to jde dolu. (napriklad se jedna o&#160;adresarovou strukturu).</p>

<p>DWR, ale pracuje, tak ze ve chvili kdyz pozadate o&#160;prvni uroven objektu,
je postupne u&#160;vsech vyvolana metoda getSubLevel a u&#160;takto nabytych
objektu zase zavolano getSubLevel atak dale, dokud nema kompletne sestaveny cely
strom a ten pak prenese na klienta.</p>

<p>Tak je to alespon v&#160;defaultnim nastavenim.</p>

<p>Ja bych ale potreboval donutit DWR, aby nacetl jenom prvni uroven a treba
klidne u&#160;kazdeho parametru, ktery pak budu volat vytvoril nove spojeni a
stahl uz jenom to co skutecne potrebuje.</p>

<p>Naprosto idealni reseni by pak byla nejak anotace (nebo filtr), ktery by
urcoval co teda dolu poslat okamzite, co az na explicitni pozadani a co treba
nevratit vubec, protoze uzivatel nema opravneni.</p>

<!-- generated by Texy! -->]]></content:encoded>
				</item>
	<item>
		<title>by: Vlasta</title>
		<link>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-706</link>
		<pubDate>Wed, 12 Sep 2007 07:02:57 +0000</pubDate>
		<guid>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-706</guid>
					<description><p>&lt;texy&gt;[7]Uplne Vam asi nerozumim. Tak za prve - kdyz pracuji s Hibernatem tak nepouzivam beanconverter, ale hibernate (2,3) converter.</p>
<p>A co se tyce Vami popisovane situace - musite vedet jak jsou data velka. Pak muzeme definici v dwr.xml do javascriptu prevest i lazy kolekce.</p>
<p>A pokud vite, ze by vysledna data byla prilis rozsahla, tak si ne jednoduse sahnete dalsim requestem.</p>
<p>Nevidim nikde problem.
</p>
</description>
		<content:encoded><![CDATA[
<p>[7]Uplne Vam asi nerozumim. Tak za prve &#8211; kdyz pracuji
s&#160;Hibernatem tak nepouzivam beanconverter, ale hibernate (2,3)
converter.</p>

<p>A&#160;co se tyce Vami popisovane situace &#8211; musite vedet jak jsou data
velka. Pak muzeme definici v&#160;dwr.xml do javascriptu prevest i&#160;lazy
kolekce.</p>

<p>A&#160;pokud vite, ze by vysledna data byla prilis rozsahla, tak si ne
jednoduse sahnete dalsim requestem.</p>

<p>Nevidim nikde problem.</p>

<!-- generated by Texy! -->]]></content:encoded>
				</item>
	<item>
		<title>by: benzin</title>
		<link>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-705</link>
		<pubDate>Wed, 12 Sep 2007 06:18:08 +0000</pubDate>
		<guid>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-705</guid>
					<description><p>&lt;texy&gt;No jenze ja budu chtit vsechny informace prevest do javascriptu, ale az na pozadani.</p>
<p>Protoze jeden uzivatel bude v jednu chvili pracovat s jednim krajem, takze netreba nacitat okresy a obce z jinych kraju. A v tom je ten hacek :(</p>
<p>Navic to nastaveni co sem zatim nasel je funkcni primo pro beany, ale ne jiz pro objekty ktere obsahuji.</p>
<p>To DWR totiz umoznuje nastavit vsechno primo u exportovane beany, ale pak kdyz z ni zavolate funkci, ktera vraci objekt, je vracen ten objekt, se vsim vsudy co obsahuje. Jsou totiz okamzite zavolany vsechny get metody tohoto vraceneho objektu a objektu vraceneho z tohoto objektu atd. atd. atd. hloubeji a hloubeji.
</p>
</description>
		<content:encoded><![CDATA[
<p>No jenze ja budu chtit vsechny informace prevest do javascriptu, ale az na
pozadani.</p>

<p>Protoze jeden uzivatel bude v&#160;jednu chvili pracovat s&#160;jednim
krajem, takze netreba nacitat okresy a obce z&#160;jinych kraju. A&#160;v tom je
ten hacek :(</p>

<p>Navic to nastaveni co sem zatim nasel je funkcni primo pro beany, ale ne jiz
pro objekty ktere obsahuji.</p>

<p>To DWR totiz umoznuje nastavit vsechno primo u&#160;exportovane beany, ale
pak kdyz z&#160;ni zavolate funkci, ktera vraci objekt, je vracen ten objekt, se
vsim vsudy co obsahuje. Jsou totiz okamzite zavolany vsechny get metody tohoto
vraceneho objektu a objektu vraceneho z&#160;tohoto objektu atd. atd. atd.
hloubeji a hloubeji.</p>

<!-- generated by Texy! -->]]></content:encoded>
				</item>
	<item>
		<title>by: Vlasta</title>
		<link>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-701</link>
		<pubDate>Tue, 11 Sep 2007 20:48:36 +0000</pubDate>
		<guid>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-701</guid>
					<description><p>&lt;texy&gt;[5]V konfiguracnim souboru je potreba explicitne uvest ktere vlasnosti javabeany se maji prevest do javascriptu. Pak muzete napr u vyse jmenovaneho objektu Kraj zadat pouze id a jmeno.</p>
<p>V javascriptu zadne line natahovani neni - a pokud je presto potreba dalsich dat tak se jednoduse vykona dalsi dotaz a k danemu Kraji se dotahou Okresy.
</p>
</description>
		<content:encoded><![CDATA[
<p>[5]V&#160;konfiguracnim souboru je potreba explicitne uvest ktere vlasnosti
javabeany se maji prevest do javascriptu. Pak muzete napr u&#160;vyse
jmenovaneho objektu Kraj zadat pouze id a jmeno.</p>

<p>V&#160;javascriptu zadne line natahovani neni &#8211; a pokud je presto
potreba dalsich dat tak se jednoduse vykona dalsi dotaz a k&#160;danemu Kraji se
dotahou Okresy.</p>

<!-- generated by Texy! -->]]></content:encoded>
				</item>
	<item>
		<title>by: benzin</title>
		<link>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-700</link>
		<pubDate>Tue, 11 Sep 2007 20:05:59 +0000</pubDate>
		<guid>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-700</guid>
					<description><p>&lt;texy&gt;No mohou se zeptat jak je to s linym nacitanim? Pokud neco chci line nacitat z databaze, pak to v 99% pripadu budu chtit stejne tak line nacitat i do Ajaxu. Problem je v tom, ze DWR si zazada o kazdou polozku i ta ktera by mela byt ctena line.</p>
<p>Samozrejme metody publikovaneho objektu jsou predany az na pozadani, ale vsekere objekty ktere jsout takto vraceny jsou nacteny jiz kompletne se vsim vsudy. Mam-li napriklad objekt ktery mi vraci kraje, ve kterych je seznam okresu a v nich seznam obci a v nich seznam zastupitelu, provede se pri volani getKraj, nacteni komplet veskerych techto dat. To je dost nezadouci.</p>
<p>Jak tomu zabranit?</p>
<p>P.S.: Ten CAPS obrazek je znacne necitelny, si asi na neho budu muset poridit nejaky poradny OCR nastroj :(. Uz to zadavam popate a nemuzu se trefit.
</p>
</description>
		<content:encoded><![CDATA[
<p>No mohou se zeptat jak je to s&#160;linym nacitanim? Pokud neco chci line
nacitat z&#160;databaze, pak to v&#160;99% pripadu budu chtit stejne tak line
nacitat i&#160;do Ajaxu. Problem je v&#160;tom, ze DWR si zazada o&#160;kazdou
polozku i&#160;ta ktera by mela byt ctena line.</p>

<p>Samozrejme metody publikovaneho objektu jsou predany az na pozadani, ale
vsekere objekty ktere jsout takto vraceny jsou nacteny jiz kompletne se vsim
vsudy. Mam-li napriklad objekt ktery mi vraci kraje, ve kterych je seznam okresu
a v&#160;nich seznam obci a v&#160;nich seznam zastupitelu, provede se pri
volani getKraj, nacteni komplet veskerych techto dat. To je dost nezadouci.</p>

<p>Jak tomu zabranit?</p>

<p>P.S.: Ten CAPS obrazek je znacne necitelny, si asi na neho budu muset poridit
nejaky poradny OCR nastroj :(. Uz to zadavam popate a nemuzu se trefit.</p>

<!-- generated by Texy! -->]]></content:encoded>
				</item>
	<item>
		<title>by: Vlasta</title>
		<link>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-696</link>
		<pubDate>Mon, 10 Sep 2007 08:51:51 +0000</pubDate>
		<guid>http://vavru.cz/java/dwr-ajax-knihovna-pro-remotovani-java-objektu/#komentar-696</guid>
					<description><p>&lt;texy&gt;[3] Teď nevím jestli myslíte zrychlení nebo zpomalení. Já používám jako primární prohlížeč Operu 9.22 a vše je bleskurychlé. Otestování i na prohlížečích IE6, IE7, Mozilla 2 a taktéž velmi rychlé.
</p>
</description>
		<content:encoded><![CDATA[
<p>[3] Teď nevím jestli myslíte zrychlení nebo zpomalení. Já používám
jako primární prohlížeč Operu 9.22&#160;a vše je bleskurychlé.
Otestování i&#160;na prohlížečích IE6, IE7, Mozilla 2&#160;a taktéž
velmi rychlé.</p>

<!-- generated by Texy! -->]]></content:encoded>
				</item>
</channel>
</rss>
