Re: migrace na tomcat 5.5, jstl a el tags

2006-04-21 Tema obsahu Oto 'tapik' Buchta
On Friday 21 April 2006 13:16, Burdik Petr wrote:
 Ahojte,
 premigroval jsem na vyvojovem notebooku na tomcat 5.5. Vsechny
 souvisejici problemy s knihovnami, rekonfiguracemi, ... mam za sebou
 krome jednoho problemu.

 Nemuzu pouzivat nasledujici konstrukci:
 c:out value='${nejakahodnota}' /

 Pise mi to ze:

 According to TLD or attribute directive in tag file, attribute value does
 not accept any expressions

 Je mi jasne co mi pise, ale moc si nevim rady jak z teto slamastiky ven.

Nevim, je to divne, takze strelba od boku: neni treba zmena v JSTL takova, ze 
c:out${nejakahodnota}/c:out?
Co rika c.tld? Neni zavedeny novy attribut expression? Vazne nevim...
-- 
Oto 'tapik' Buchta, [EMAIL PROTECTED]
http://www.buchtovi.cz

__
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
__


Re: migrace na tomcat 5.5, jstl a el tags

2006-04-21 Tema obsahu Lumír Návrat
S tim ted valci hlavne nasi studenti v jednom predmetu. Problem je v 
tom, ze se mezi sebou perou knihovny pro JSTL.


Pokud pouzili JSTL library 1.1 z Netbeans, tak nesmeli mit ve WEB-INF 
vlastni TLD soubory ani v lib soubory jstl.jar a standard.jar.
Nevim proc ale v tech jarech co jsou v Netbeans to zahadne chape El 
vyrazy jako runtime expression a tak se musi pouzit jako uri

core-rt.tld. ktere ma nastaveny priznak rtexpr v TLD souboru na true.

Lumi(r)

Burdik Petr wrote:

Ahojte,
premigroval jsem na vyvojovem notebooku na tomcat 5.5. Vsechny 
souvisejici problemy s knihovnami, rekonfiguracemi, ... mam za sebou 
krome jednoho problemu.


Nemuzu pouzivat nasledujici konstrukci:
c:out value='${nejakahodnota}' /

Pise mi to ze:

According to TLD or attribute directive in tag file, attribute value 
does not accept any expressions


Je mi jasne co mi pise, ale moc si nevim rady jak z teto slamastiky ven.

Pet







Re: migrace na tomcat 5.5, jstl a el tags

2006-04-21 Tema obsahu Burdik Petr

Ahojte,
pouzivam sice netbeans, ale tam problem nemam. Pouzivam standard.jar a 
jstl.jar ze springu, ktere jsou tam pribaleny.


relavantni radky z /WEB-INF/lib/c.tld
attribute
   namevalue/name
   requiredtrue/required
   rtexprvaluetrue/rtexprvalue
/attribute

Jeste pro poradek udavam knihovny a verze:
jstl.jar - 1.0.3
standard.jar - 1.0.6

?xml version=1.0 encoding=ISO-8859-1?

web-app xmlns=http://java.sun.com/xml/ns/j2ee;
   xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
   xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd;
   version=2.4


Je to presne tim co pise Lumir. Diky. Stacilo prehodit na _rt a je to ok.

Pet

Lumír Návrat wrote:
S tim ted valci hlavne nasi studenti v jednom predmetu. Problem je v 
tom, ze se mezi sebou perou knihovny pro JSTL.


Pokud pouzili JSTL library 1.1 z Netbeans, tak nesmeli mit ve WEB-INF 
vlastni TLD soubory ani v lib soubory jstl.jar a standard.jar.
Nevim proc ale v tech jarech co jsou v Netbeans to zahadne chape El 
vyrazy jako runtime expression a tak se musi pouzit jako uri

core-rt.tld. ktere ma nastaveny priznak rtexpr v TLD souboru na true.

Lumi(r)

Burdik Petr wrote:

Ahojte,
premigroval jsem na vyvojovem notebooku na tomcat 5.5. Vsechny 
souvisejici problemy s knihovnami, rekonfiguracemi, ... mam za sebou 
krome jednoho problemu.


Nemuzu pouzivat nasledujici konstrukci:
c:out value='${nejakahodnota}' /

Pise mi to ze:

According to TLD or attribute directive in tag file, attribute value 
does not accept any expressions


Je mi jasne co mi pise, ale moc si nevim rady jak z teto slamastiky ven.

Pet










Re: migrace na tomcat 5.5, jstl a el tags - zajimavutka

2006-04-21 Tema obsahu Burdik Petr

Ahojte,
prave jsem upgradoval na jstl.jar (1.1.2) a standard.jar (1.1.2) a 
vsechno jede v pohode. Jenom je potreba v header stranek uvadet misto:

%@ taglib prefix=c uri=http://java.sun.com/jsp/core; %
toto:
%@ taglib prefix=c uri=http://java.sun.com/jsp/jstl/core; %

Pak si clovek pomuze i bez toho rt. Preju vsem moc pekny den a moc diky. 
Moc mi Vase pomoc pomohla. To je veta jak z nosu :)


Pet

Burdik Petr wrote:

Ahojte,
pouzivam sice netbeans, ale tam problem nemam. Pouzivam standard.jar a 
jstl.jar ze springu, ktere jsou tam pribaleny.


relavantni radky z /WEB-INF/lib/c.tld
attribute
   namevalue/name
   requiredtrue/required
   rtexprvaluetrue/rtexprvalue
/attribute

Jeste pro poradek udavam knihovny a verze:
jstl.jar - 1.0.3
standard.jar - 1.0.6

?xml version=1.0 encoding=ISO-8859-1?

web-app xmlns=http://java.sun.com/xml/ns/j2ee;
   xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
   xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd;
   version=2.4


Je to presne tim co pise Lumir. Diky. Stacilo prehodit na _rt a je to ok.

Pet

Lumír Návrat wrote:
S tim ted valci hlavne nasi studenti v jednom predmetu. Problem je v 
tom, ze se mezi sebou perou knihovny pro JSTL.


Pokud pouzili JSTL library 1.1 z Netbeans, tak nesmeli mit ve WEB-INF 
vlastni TLD soubory ani v lib soubory jstl.jar a standard.jar.
Nevim proc ale v tech jarech co jsou v Netbeans to zahadne chape El 
vyrazy jako runtime expression a tak se musi pouzit jako uri

core-rt.tld. ktere ma nastaveny priznak rtexpr v TLD souboru na true.

Lumi(r)

Burdik Petr wrote:

Ahojte,
premigroval jsem na vyvojovem notebooku na tomcat 5.5. Vsechny 
souvisejici problemy s knihovnami, rekonfiguracemi, ... mam za sebou 
krome jednoho problemu.


Nemuzu pouzivat nasledujici konstrukci:
c:out value='${nejakahodnota}' /

Pise mi to ze:

According to TLD or attribute directive in tag file, attribute value 
does not accept any expressions


Je mi jasne co mi pise, ale moc si nevim rady jak z teto slamastiky 
ven.


Pet













Re: migrace na tomcat 5.5, jstl a el tags

2006-04-21 Tema obsahu Martin Kuba

Burdik Petr wrote:


Ahojte,
pouzivam sice netbeans, ale tam problem nemam. Pouzivam standard.jar a 
jstl.jar ze springu, ktere jsou tam pribaleny.


relavantni radky z /WEB-INF/lib/c.tld
attribute
   namevalue/name
   requiredtrue/required
   rtexprvaluetrue/rtexprvalue
/attribute

Jeste pro poradek udavam knihovny a verze:
jstl.jar - 1.0.3
standard.jar - 1.0.6

?xml version=1.0 encoding=ISO-8859-1?

web-app xmlns=http://java.sun.com/xml/ns/j2ee;
   xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
   xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd;
   version=2.4


Je to presne tim co pise Lumir. Diky. Stacilo prehodit na _rt a je to ok.


Jo, TomCat 5.5 je implementace Servlet2.4/JSP2.0, ke kterym patri JSTL 1.1.
Kdyz pouzijete JSTL 1.0, ktere jsou delane pro Servlet2.3/JSP1.2
(Tomcat 4.1),  tak musite pouzit prave _rt verze.

U JSP2.0 se totiz na EL vyrazy vrhne uz samotne JSP,
a do tagu tak predava uz objekt odpovidajici vyrazu.
Kdezto v JSP1.2 se EL vyrazy dostaly az do tagu, protoze
pro JSP to byl nevyznamny staticky text.

Pokud muzete, upgradujte na JSTL 1.1.

Makub
--
~~
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