Re: nastroj SQuirreL

2008-04-15 Tema obsahu Libor Preněk
Jeste se sam opravim. Pokud mate tabulky v MySql vytvorene pomoci InnoDB 
engine, pak by se vazby (foreign key constraints) mely zobrazovat i pro 
MySql


Libor Preněk wrote:

Zdravim,
rekl bych, ze ten nastroj testujete na MySql? Nad jinou 
"plnohodnotnou" db jako MSSQL ci Oracle by se Vam vazby mely 
zobrazovat. Alespon takhle jsem to vypozoroval nad podobnym nastrojem 
Dbvisualizer...


radovan deka wrote:
Ahoj, diky za typ na tento nastroj, vypada opravdu namakane. Zatim se 
mi ale nepodarilo zobrazit pozadovany ER diagram (nebo neco 
podobneho). Kdyz v zalozce Objekty rozbalim moji databazi, pak 
rozbalim polozku s nazvem TABLE a vsechny svoje tabulky oznacim a v 
kontextovym menu dam "pridat do grafu", zobrazi se mi vsechny tabulky 
v graficke podobe, ale bez vazeb mezi nimi, takze asi neco delam 
spatne.. :)   





Re: nastroj SQuirreL

2008-04-15 Tema obsahu Libor Preněk

Zdravim,
rekl bych, ze ten nastroj testujete na MySql? Nad jinou "plnohodnotnou" 
db jako MSSQL ci Oracle by se Vam vazby mely zobrazovat. Alespon takhle 
jsem to vypozoroval nad podobnym nastrojem Dbvisualizer...


radovan deka wrote:
Ahoj, diky za typ na tento nastroj, vypada opravdu namakane. Zatim se mi ale nepodarilo zobrazit pozadovany ER diagram (nebo neco podobneho). Kdyz v zalozce Objekty rozbalim moji databazi, pak rozbalim polozku s nazvem TABLE a vsechny svoje tabulky oznacim a v kontextovym menu dam "pridat do grafu", zobrazi se mi vsechny tabulky v graficke podobe, ale bez vazeb mezi nimi, takze asi neco delam spatne.. :) 
  





Re: Spring MVC a validator na cislo

2008-04-15 Tema obsahu Karel Tejnora
Chybi jeste Short :-)

Myslenka otce Fura: pokud mame property jako vek (nemuze byt zaporny)
nebo lepe rok - nez osetrovat ve Validatoru mel by na to byt napsany
CustomPropertyEditor (treba tak, aby pochopil rozdil mezi 2cislicemi a
4mi).

Pokud mame:

Failed to convert property value of type [java.lang.String] to required
type
[java.lang.Integer] for property age; nested exception is
java.lang.NumberFormatException: For input string: "aaa"

Do messages.properties:

typeMismatch.java.lang.Short=Must specify an integer value.
typeMismatch.java.lang.Integer=Must specify an integer value.
typeMismatch.java.lang.Long=Must specify an integer value.
typeMismatch.java.lang.Float=Must specify a decimal value.
typeMismatch.java.lang.Double=Must specify a decimal value.




Re: Spring MVC a validator na cislo

2008-04-15 Tema obsahu Karel Tejnora
Diky za zdroje a napsani vysledku, uz to u nas opravuju taky.

Jeste zpresnim - nejde o vyjimku do konzole ci logu, ale o error message
z Binderu na zaklade vyjimky. Pokud pouzijete objekt
(Long,Integer,Short) je v objektu BindErrors (errors) jiz klic k dane
property s touto hlaskou.

Kdyz napisete do ResourceBundle typeMismatch.java.lang.Integer=Moje
zprava. - Objevi se "moje zprava".

Pokud ve validatoru zjistite ze property je null (a nebo se na ni
nesahalo) a sparujete property command s klicem zpravy v tom validatoru,
prepise tuto chybovou hlasku.

Toz tak pro googlisty.



nastroj SQuirreL

2008-04-15 Tema obsahu radovan deka
Ahoj, diky za typ na tento nastroj, vypada opravdu namakane. Zatim se mi ale 
nepodarilo zobrazit pozadovany ER diagram (nebo neco podobneho). Kdyz v zalozce 
Objekty rozbalim moji databazi, pak rozbalim polozku s nazvem TABLE a vsechny 
svoje tabulky oznacim a v kontextovym menu dam "pridat do grafu", zobrazi se mi 
vsechny tabulky v graficke podobe, ale bez vazeb mezi nimi, takze asi neco 
delam spatne.. :) 


Re: Spring MVC a validator na cislo

2008-04-15 Tema obsahu Ivan Polák

este doplnim, tu je cely problem celkom pekne popisany:

http://opensource.atlassian.com/confluence/spring/display/DISC/java.lang.Integer+properties+of+Command+objects

kde je popisane aj nasledovne: "Spring provides a CustomerNumberEditor^ 
 
for converting Strings to Numbers, such as java.lang.Integer. Note that 
CustomNumberEditor will convert to all subclasses of java.lang.Number. 
Spring does *not* wire this property editor automatically because it is 
meant to be configured with a Locale. Each web request may provide a 
different Locale (depending on the client), which forces the setup of 
CustomNumberEditor to be performed at request time."


Ivan

Ivan Polák  wrote / napísal(a):

vygooglil som zatial toto:

I have some default binding error messages configured for scenarios 
where a form values can't be bound. For example, when a string in the 
form can't be bound to a Long value. A subset of my 
messages.properties looks like:


typeMismatch.java.lang.Integer=Must specify an integer value.
typeMismatch.java.lang.Long=Must specify an integer value.
typeMismatch.java.lang.Float=Must specify a decimal value.
typeMismatch.java.lang.Double=Must specify a decimal value.

takze v resource bundle (messages.properties) staci prepisat tieto 
hlasky ako potrebujem. vyskusal som a funguje.


property mam typu Integer.

Ivan


Karel Tejnora  wrote / napísal(a):

Jen tak od boku; Tohle se mi stava pri validaci, kdyz property je typu
"int" nikoliv java.lang.Integer (nebo setAge(Integer age) vyhodi vyjimku
NullPointerException)

 
Failed to convert property value of type [java.lang.String] to 
required type

[java.lang.Integer] for property age; nested exception is
java.lang.NumberFormatException: For input string: "aaa"







  








Re: Spring MVC a validator na cislo

2008-04-15 Tema obsahu Ivan Polák

vygooglil som zatial toto:

I have some default binding error messages configured for scenarios 
where a form values can't be bound. For example, when a string in the 
form can't be bound to a Long value. A subset of my messages.properties 
looks like:


typeMismatch.java.lang.Integer=Must specify an integer value.
typeMismatch.java.lang.Long=Must specify an integer value.
typeMismatch.java.lang.Float=Must specify a decimal value.
typeMismatch.java.lang.Double=Must specify a decimal value.

takze v resource bundle (messages.properties) staci prepisat tieto 
hlasky ako potrebujem. vyskusal som a funguje.


property mam typu Integer.

Ivan


Karel Tejnora  wrote / napísal(a):

Jen tak od boku; Tohle se mi stava pri validaci, kdyz property je typu
"int" nikoliv java.lang.Integer (nebo setAge(Integer age) vyhodi vyjimku
NullPointerException)

  

Failed to convert property value of type [java.lang.String] to required type
[java.lang.Integer] for property age; nested exception is
java.lang.NumberFormatException: For input string: "aaa"







  




Re: Spring MVC a validator na cislo

2008-04-15 Tema obsahu Karel Tejnora
Jen tak od boku; Tohle se mi stava pri validaci, kdyz property je typu
"int" nikoliv java.lang.Integer (nebo setAge(Integer age) vyhodi vyjimku
NullPointerException)

> Failed to convert property value of type [java.lang.String] to required type
> [java.lang.Integer] for property age; nested exception is
> java.lang.NumberFormatException: For input string: "aaa"





Re: JSTL a tag fmt:message

2008-04-15 Tema obsahu Info
velmi pekne dakujem,

presne to je bola chyba.

dakujem

Ivan


- Original Message 
From: Java 
To: Java 
Subject: Re: JSTL a tag fmt:message
Date: 15/04/08 18:28

> Ja bych dodal, ze tazatel muze mit konfiguraci pres Spring, pouziva
> JSTLView a spoleha na autowire defaultniho ResourceMessageBoundle (nebo
> jak se to jmenuje), ktere umi hledat zpravy jenom z jednoho souboru a to
> podle locale. Aby to umel tak, jak rika spec musite nakonfigurovat
> chained. Neumi spadnou na prednastavene. Alespon tak se mne povedlo mit
> 3 otazniky key 3 otazniky.
> 
> > z mne neznamych dovodov mi prestala fungovat kniznica tagov FMT z
JSTL. 
> > namiesto retazcov zo suboru messages.properties vypisuje napr. 
> > ???common.hello???.
> > 
> > subory messages.properties, messages_sk.properties a 
> > messages_en.properties mam ulozene vo web-inf/classes.
> 
> 
> 


Message sent using Webmail 2.7.9


Re: Spring MVC a validator na cislo

2008-04-15 Tema obsahu Info
dakujem za odpoved, ale poprosil by som ak je to mozne o cast kodu, nakolko
mam objekt napr. Person kde mam property typu Integer napr. age. Mam
validator na objekt Person kde 

public void validate( Object object, Errors errors )
{
Person person = (Person) object;

. potom pouzivam ValidationUtils

ale stale mi to vypisuje nasledovnu chybu:

Failed to convert property value of type [java.lang.String] to required type
[java.lang.Integer] for property age; nested exception is
java.lang.NumberFormatException: For input string: "aaa"

dakujem

Ivan
- Original Message 
From: Java 
To: Java 
Subject: Re: Spring MVC a validator na cislo
Date: 15/04/08 18:22

> Validator a parametr typu Integer je null - vyjimka se nevola, naplni se
> errors object se zpravou xxx vlozte cislo nebo tak. Pro zdrychleni je
> dobre pouzit ValidationUtils, popr. Apache Lang (StringUtil.trimToNull
> atp. pekne zprehledni kod validatoru).
> 
> Property editor se numusi ani vytvaret, ani deklarovat, on se pouzije
> automaticky. Editor se pouzije napr. pokud uzivatel vklada hex cislo, mi
> to ocekavame, a nevyzadujeme od nej notaci napr. 0x.
> 
> Info píše v Út 15. 04. 2008 v 13:37 +0200:
> > Zdravim,
> > 
> > chcem sa spytat pouzivatelov Spring MVC ako osetruju ci bolo do
daneho
> > policka zadane cislo. definovanie property-editora na prevod String
->
> > Integer je jasne. Da sa to osetrovat len pomocou vytvoreneho
validatora a
> > vyvolanim vynimky ak neprejde konverzia alebo je tu aj ina moznost.
> 
> 
> 
> 


Message sent using Webmail 2.7.9


Re: JSTL a tag fmt:message

2008-04-15 Tema obsahu Karel Tejnora
Ja bych dodal, ze tazatel muze mit konfiguraci pres Spring, pouziva
JSTLView a spoleha na autowire defaultniho ResourceMessageBoundle (nebo
jak se to jmenuje), ktere umi hledat zpravy jenom z jednoho souboru a to
podle locale. Aby to umel tak, jak rika spec musite nakonfigurovat
chained. Neumi spadnou na prednastavene. Alespon tak se mne povedlo mit
3 otazniky key 3 otazniky.

> z mne neznamych dovodov mi prestala fungovat kniznica tagov FMT z JSTL. 
> namiesto retazcov zo suboru messages.properties vypisuje napr. 
> ???common.hello???.
> 
> subory messages.properties, messages_sk.properties a 
> messages_en.properties mam ulozene vo web-inf/classes.



Re: XML a data

2008-04-15 Tema obsahu Karel Tejnora
dom4j umozni tzv. detach - tj. odstrani uzly z pameti:

doc = DocumentHelper.createDocument();
writer.write(doc);// !
rowList = doc.addElement("rows");
writer.writeOpen(rowList); // !
while(resultSet.next())
{
Element row = docList.addElement("row");

writer.write(row); // !
doc.detach(); // !
}
writer.writeClose(rowList); // !

28GB xml zadny problem (zvazte detach a write pro vice radek);

Martin Jedlička píše v Út 15. 04. 2008 v 15:45 +0200:
> Zdravim, 
> 
>  mam dotaz ohledne XML. Mam tabulku (viz nize), ve ktere je velke mnostvi dat 
> (x sloupcu a x radku) a potreboval bych tyto data ulozit 
> (a pak zpetne nacist do Javy) do XML. Jak pracoval s XML, kdyz mam v podstate 
> jen velke mnozstvi dat? Jak toto ulozit?
> 
> Diky
> 
> M.
> 
> 
> 
> cas   | jmeno 1 | jmeno 2 | . . .
> -
> 0 | 18647   | 29834   |
> 40.0  | 19647   | 29896   | 
> 80.0  | 20647   | 29959   |
> 120.0 | 21647   | 30021   |
> 160.0 | 22647   | 30084   |
> 200.0 | 23647   | 30146   |
> 240.0 | 24647   | 30209   |
> .
> .
> .
> 



Re: XML a data

2008-04-15 Tema obsahu Martin Jedlička

Jen ulozit a nacist, nic vic. Model v Jave si vzdy vytvorim podle toho, jak 
bude vypadat struktura XML. S XML normalne pracuju, ale nevim, jak
ho pouzit na takoveto mnozstvi dat.
Spis bude ta tabulka husta.

M.

-

Ing. Martin Jedlička
vývojový pracovník | development engineer
tel.: +420 733 120 204
fax: +420 251 115 255
e-mail: [EMAIL PROTECTED]
http://www.poll.cz

POLL, s.r.o.
Křížová 3/3132, 150 00  Praha 5 




Ondrej Nekola napsal(a):
Jake operace and tim chcete provadet? Jen ulozit a nacist? Mate uz 
model v Jave?

Bude ta tabulka husta nebo muze byt i ridka?
   Ondra Nekola

Zdravim,
mam dotaz ohledne XML. Mam tabulku (viz nize), ve ktere je velke 
mnostvi dat (x sloupcu a x radku) a potreboval bych tyto data ulozit 
(a pak zpetne nacist do Javy) do XML. Jak pracoval s XML, kdyz mam v 
podstate jen velke mnozstvi dat? Jak toto ulozit?


Diky

M.



cas   | jmeno 1 | jmeno 2 | . . .
-
0 | 18647   | 29834   |
40.0  | 19647   | 29896   | 80.0  | 20647   | 29959   |
120.0 | 21647   | 30021   |
160.0 | 22647   | 30084   |
200.0 | 23647   | 30146   |
240.0 | 24647   | 30209   |
.
.
.





Re: XML a data

2008-04-15 Tema obsahu Ondrej Nekola
Jake operace and tim chcete provadet? Jen ulozit a nacist? Mate uz model 
v Jave?

Bude ta tabulka husta nebo muze byt i ridka?
   Ondra Nekola

Zdravim,
mam dotaz ohledne XML. Mam tabulku (viz nize), ve ktere je velke 
mnostvi dat (x sloupcu a x radku) a potreboval bych tyto data ulozit 
(a pak zpetne nacist do Javy) do XML. Jak pracoval s XML, kdyz mam v 
podstate jen velke mnozstvi dat? Jak toto ulozit?


Diky

M.



cas   | jmeno 1 | jmeno 2 | . . .
-
0 | 18647   | 29834   |
40.0  | 19647   | 29896   | 80.0  | 20647   | 29959   |
120.0 | 21647   | 30021   |
160.0 | 22647   | 30084   |
200.0 | 23647   | 30146   |
240.0 | 24647   | 30209   |
.
.
.




Re: Spring MVC a validator na cislo

2008-04-15 Tema obsahu Karel Tejnora
Validator a parametr typu Integer je null - vyjimka se nevola, naplni se
errors object se zpravou xxx vlozte cislo nebo tak. Pro zdrychleni je
dobre pouzit ValidationUtils, popr. Apache Lang (StringUtil.trimToNull
atp. pekne zprehledni kod validatoru).

Property editor se numusi ani vytvaret, ani deklarovat, on se pouzije
automaticky. Editor se pouzije napr. pokud uzivatel vklada hex cislo, mi
to ocekavame, a nevyzadujeme od nej notaci napr. 0x.

Info píše v Út 15. 04. 2008 v 13:37 +0200:
> Zdravim,
> 
> chcem sa spytat pouzivatelov Spring MVC ako osetruju ci bolo do daneho
> policka zadane cislo. definovanie property-editora na prevod String ->
> Integer je jasne. Da sa to osetrovat len pomocou vytvoreneho validatora a
> vyvolanim vynimky ak neprejde konverzia alebo je tu aj ina moznost.




XML a data

2008-04-15 Tema obsahu Martin Jedlička
Zdravim, 

mam dotaz ohledne XML. Mam tabulku (viz nize), ve ktere je velke mnostvi dat (x sloupcu a x radku) a potreboval bych tyto data ulozit 
(a pak zpetne nacist do Javy) do XML. Jak pracoval s XML, kdyz mam v podstate jen velke mnozstvi dat? Jak toto ulozit?


Diky

M.



cas   | jmeno 1 | jmeno 2 | . . .
-
0 | 18647   | 29834   |
40.0  | 19647   | 29896   | 
80.0  | 20647   | 29959   |

120.0 | 21647   | 30021   |
160.0 | 22647   | 30084   |
200.0 | 23647   | 30146   |
240.0 | 24647   | 30209   |
.
.
.



Re: JSTL a tag fmt:message

2008-04-15 Tema obsahu Martin Kuba

Když nedetektne locale správně, nebo je to něco mimo
"en" a "sk", tak musí dle definice použít nejdřív
soubor odpovídající locale s jakým běží JVM (tj.
závisí to na LANG na Unixu případně na nastavení Windows),
a když ani ten nenajde, tak soubor messages.properties.

Spíš to nemůže najít definici jaký je základní název souboru.
Já to dělám tak, že do WEB-INF/web.xml dám


javax.servlet.jsp.jstl.fmt.localizationContext
Texty


javax.servlet.jsp.jstl.fmt.fallbackLocale
cs


a pak to hledá WEB-INF/classes/Texty_*.properties

Ale způsobů je samozřejmě víc, od použití 
v každé JSP stránce, přes použití atributu 
po vnořování  do .
Viz specifikace JSTL 1.1 část 8.2.

Mimochodem, název resource-bundle je název třídy,
takže by měl z estetických důvodů začínat velkým písmenem :-)

Makub

Karel Tejnora napsal(a):

Mne se to deje, kdyz nedetekne locale spravne.

z mne neznamych dovodov mi prestala fungovat kniznica tagov FMT z JSTL. 
namiesto retazcov zo suboru messages.properties vypisuje napr. 
???common.hello???.


subory messages.properties, messages_sk.properties a 
messages_en.properties mam ulozene vo web-inf/classes.





--
~~
Supercomputing Center Brno Martin Kuba
Institute of Computer Scienceemail: [EMAIL PROTECTED]
Masaryk University http://www.ics.muni.cz/~makub/
Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775
--



smime.p7s
Description: S/MIME Cryptographic Signature


Spring MVC a validator na cislo

2008-04-15 Tema obsahu Info
Zdravim,

chcem sa spytat pouzivatelov Spring MVC ako osetruju ci bolo do daneho
policka zadane cislo. definovanie property-editora na prevod String ->
Integer je jasne. Da sa to osetrovat len pomocou vytvoreneho validatora a
vyvolanim vynimky ak neprejde konverzia alebo je tu aj ina moznost.


velmi pekne dakujem

Ivan


Message sent using Webmail 2.7.9


Re: rozklikavaci obrazky

2008-04-15 Tema obsahu Karel Tejnora
2-rozmerne pole A s komponentama a z eventu nacist souradnice X,Y
podelit a zavolat na komponente A[x0][y0].doSomething() ?



Re: JSTL a tag fmt:message

2008-04-15 Tema obsahu Karel Tejnora
Mne se to deje, kdyz nedetekne locale spravne.

> z mne neznamych dovodov mi prestala fungovat kniznica tagov FMT z JSTL. 
> namiesto retazcov zo suboru messages.properties vypisuje napr. 
> ???common.hello???.
> 
> subory messages.properties, messages_sk.properties a 
> messages_en.properties mam ulozene vo web-inf/classes.