rflprp 20 de fev. de 2008
:arrow: Qual o erro que ocorre?
:arrow: Qual a versão do JDK?
:arrow: Qual o application server e a versão?
:arrow: Você consegue utilizar alguam outra taglib da jstl sem problemas?
[]´s
ruyoutor 20 de fev. de 2008
Quando eu abro a tag e chamo o prefix o netbeans diz que não reconhece a tag
Estou usando a versão 1.6.0_03
Estou usando o tomcat 6.0 com netbeans 6.0
Consigo usando todas as outra core, fmt, xml, sql. Na verdade só estou usando a core, mas fiz testes com essas outras e todas reconheceram.
rflprp 20 de fev. de 2008
ah… então o teu problema é com o code assistant do netbeans e não na aplicação em si?
ruyoutor 20 de fev. de 2008
Putz… será?
Mas tipo, se fosse assim em tempo de execução era para funcionar, não?
Mas tudo bem digamos que seja isso mesmo que você está falando. Tem alguma forma de resolver?
É garantido que na jstl versão 1.1 eu tenho essa tag? Porque se for eu vou quebrar a cara aki para tentar resolver o meu medo é essa tag não ser suportada na versão que eu estou usando e eu ficar me ferrando atoa.
rflprp 20 de fev. de 2008
na verdade eu tava perguntando, não afirmando
ruyoutor 20 de fev. de 2008
srsrsrsrs… foi mau.
Acho que não, pois como eu disse acho que se fosse isso em tempo de execução o tomcat rodaria a página tranquilamente e no entanto ele me dá esse erro aki
org . apache . jasper . JasperException : / consultaCambista . jsp ( 53 , 173 ) No tag "toUpperCase" defined in tag library imported with prefix "fn"
at org . apache . jasper . compiler . DefaultErrorHandler . jspError ( DefaultErrorHandler . java : 40 )
at org . apache . jasper . compiler . ErrorDispatcher . dispatch ( ErrorDispatcher . java : 407 )
at org . apache . jasper . compiler . ErrorDispatcher . jspError ( ErrorDispatcher . java : 198 )
at org . apache . jasper . compiler . Parser . parseCustomTag ( Parser . java : 1213 )
at org . apache . jasper . compiler . Parser . parseElements ( Parser . java : 1449 )
at org . apache . jasper . compiler . Parser . parseBody ( Parser . java : 1657 )
at org . apache . jasper . compiler . Parser . parseOptionalBody ( Parser . java : 1004 )
at org . apache . jasper . compiler . Parser . parseCustomTag ( Parser . java : 1272 )
at org . apache . jasper . compiler . Parser . parseElements ( Parser . java : 1449 )
at org . apache . jasper . compiler . Parser . parseBody ( Parser . java : 1657 )
at org . apache . jasper . compiler . Parser . parseOptionalBody ( Parser . java : 1004 )
at org . apache . jasper . compiler . Parser . parseCustomTag ( Parser . java : 1272 )
at org . apache . jasper . compiler . Parser . parseElements ( Parser . java : 1449 )
at org . apache . jasper . compiler . Parser . parse ( Parser . java : 133 )
at org . apache . jasper . compiler . ParserController . doParse ( ParserController . java : 216 )
at org . apache . jasper . compiler . ParserController . parse ( ParserController . java : 103 )
at org . apache . jasper . compiler . Compiler . generateJava ( Compiler . java : 167 )
at org . apache . jasper . compiler . Compiler . compile ( Compiler . java : 306 )
at org . apache . jasper . compiler . Compiler . compile ( Compiler . java : 286 )
at org . apache . jasper . compiler . Compiler . compile ( Compiler . java : 273 )
at org . apache . jasper . JspCompilationContext . compile ( JspCompilationContext . java : 566 )
at org . apache . jasper . servlet . JspServletWrapper . service ( JspServletWrapper . java : 317 )
at org . apache . jasper . servlet . JspServlet . serviceJspFile ( JspServlet . java : 320 )
at org . apache . jasper . servlet . JspServlet . service ( JspServlet . java : 266 )
at javax . servlet . http . HttpServlet . service ( HttpServlet . java : 803 )
at org . apache . catalina . core . ApplicationFilterChain . internalDoFilter ( ApplicationFilterChain . java : 290 )
at org . apache . catalina . core . ApplicationFilterChain . doFilter ( ApplicationFilterChain . java : 206 )
at org . netbeans . modules . web . monitor . server . MonitorFilter . doFilter ( MonitorFilter . java : 390 )
at org . apache . catalina . core . ApplicationFilterChain . internalDoFilter ( ApplicationFilterChain . java : 235 )
at org . apache . catalina . core . ApplicationFilterChain . doFilter ( ApplicationFilterChain . java : 206 )
at org . apache . catalina . core . ApplicationDispatcher . invoke ( ApplicationDispatcher . java : 654 )
at org . apache . catalina . core . ApplicationDispatcher . processRequest ( ApplicationDispatcher . java : 445 )
at org . apache . catalina . core . ApplicationDispatcher . doForward ( ApplicationDispatcher . java : 379 )
at org . apache . catalina . core . ApplicationDispatcher . forward ( ApplicationDispatcher . java : 292 )
at com . terminalweb . servlet . cadastros . ServletCambista . processConsulta ( ServletCambista . java : 271 )
at com . terminalweb . servlet . cadastros . ServletCambista . processRequestGet ( ServletCambista . java : 204 )
at com . terminalweb . servlet . cadastros . ServletCambista . doGet ( ServletCambista . java : 231 )
at javax . servlet . http . HttpServlet . service ( HttpServlet . java : 690 )
at javax . servlet . http . HttpServlet . service ( HttpServlet . java : 803 )
at org . apache . catalina . core . ApplicationFilterChain . internalDoFilter ( ApplicationFilterChain . java : 290 )
at org . apache . catalina . core . ApplicationFilterChain . doFilter ( ApplicationFilterChain . java : 206 )
at org . netbeans . modules . web . monitor . server . MonitorFilter . doFilter ( MonitorFilter . java : 390 )
at org . apache . catalina . core . ApplicationFilterChain . internalDoFilter ( ApplicationFilterChain . java : 235 )
at org . apache . catalina . core . ApplicationFilterChain . doFilter ( ApplicationFilterChain . java : 206 )
at org . apache . catalina . core . StandardWrapperValve . invoke ( StandardWrapperValve . java : 233 )
at org . apache . catalina . core . StandardContextValve . invoke ( StandardContextValve . java : 175 )
at org . apache . catalina . core . StandardHostValve . invoke ( StandardHostValve . java : 128 )
at org . apache . catalina . valves . ErrorReportValve . invoke ( ErrorReportValve . java : 102 )
at org . apache . catalina . core . StandardEngineValve . invoke ( StandardEngineValve . java : 109 )
at org . apache . catalina . connector . CoyoteAdapter . service ( CoyoteAdapter . java : 263 )
at org . apache . coyote . http11 . Http11Processor . process ( Http11Processor . java : 844 )
at org . apache . coyote . http11 . Http11Protocol $ Http11ConnectionHandler . process ( Http11Protocol . java : 584 )
at org . apache . tomcat . util . net . JIoEndpoint $ Worker . run ( JIoEndpoint . java : 447 )
at java . lang . Thread . run ( Thread . java : 619 )
a minha taglib está assim:
<% @ taglib uri = "http://java.sun.com/jsp/jstl/functions" prefix = "fn" %>
<% @ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>
e eu estou chamando assim:
<c:forEach var="cambista" items="${lstCambista}">
<tr>
<td onmouseover="" width="141" bordercolor="#FFFFFF" bgcolor="#333333" class="Orange"><div align="center" class="White"><fn:toUpperCase> ${cliente.codigo} </fn:toUpperCase></div></td>
</tr>
</c:forEach>
você pode ver que eu estou usando tags do core também e estas estam funcionando perfeitamente.
rflprp 20 de fev. de 2008
Tenta isso aqui:
<c:out value= " ${ fn : toUpperCase ( cliente . codigo ) } " />
ruyoutor 20 de fev. de 2008
Putz funcionou cara.
Tipo eu to quebrando a cabeça desde de ontem por causa desse tópico aki http://www.guj.com.br/posts/list/22979.java
Nesse tópico o cara diz que não tem colocar uma tag dentro de uma EL. Ai eu nem tentei fazer isso, mais tá funcionando show agora.
Pelo menos aki um flamenguista me ajudou porque no campo to levando sacode direto rsrsrsr…
vlw
rflprp 20 de fev. de 2008
hehehe rumo a toquio !!!
abraço,