Struts-form.tld  XML
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Autor Mensagem
pollyannapiresPJ
What is classpath?
[Avatar]

Membro desde: 19/07/2004 00:00:00
Mensagens: 8
Offline

estou estudando em um livro e ele pede para inserir o seguinte codigo na minha pagina JSP

<%@ taglib uri="WEB-INF/struts-form.tld" prefix="form" %>


<form:form action="register.do">
Username:<form:text property="username"/><br>
enter password:<form:password property="password1"/><br>
re-enter password:<form:password property="password2"/><br>
<form:submit value="Register"/>
</form:form>

e quando eu reinicio o tomcat e chamo a pagina jsp ele me da o seguinte erro:
org.apache.jasper.JasperException: File "/WEB-INF/struts-form.tld" not found
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:94)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:404)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:154)
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:202)
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:45
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:523)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1577)
org.apache.jasper.compiler.Parser.parse(Parser.java:171)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:25
org.apache.jasper.compiler.ParserController.parse(ParserController.java:139)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:237)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:553)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:24
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

O que faço

Grata Pollyanna
[WWW] [ICQ]
rodrigoKPJ
Thread.start()
[Avatar]

Membro desde: 27/01/2005 00:00:00
Mensagens: 36
Offline

tenta trocar o seguinte:

<%@ taglib uri="WEB-INF/struts-form.tld" prefix="form" %>

para:

<%@ taglib uri="WEB-INF/struts-html.tld" prefix="form" %>

até onde sei não existe esse struts-form.tld, qual versão so Struts vc esta usando?
[WWW] aim icon [ICQ]
rodrigoKPJ
Thread.start()
[Avatar]

Membro desde: 27/01/2005 00:00:00
Mensagens: 36
Offline

A o problema é q ele não acha o struts-form.tld na pasta WEB-INF se não me engano não existe esse struts-form.tld e existe struts-html.tld.

e tem q estar mapeado no web.xml tb senão não funciona.
[WWW] aim icon [ICQ]
pollyannapiresPJ
What is classpath?
[Avatar]

Membro desde: 19/07/2004 00:00:00
Mensagens: 8
Offline

Olá pessoal obrigado funcionou estou estudando no livro Struts em Ação e ele pedi para colocar daquele jeito .

Mas troquei pelo html e funcionou

Grata

Pollyanna
[WWW] [ICQ]
 
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Ir para:   
Powered by JForum 2.1.8 © JForum Team