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>
<name>value</name>
<required>true</required>
<rtexprvalue>true</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