Erro no struts

Ola pessoal, estou começando a aprender struts. Estou utilizando o livro struts in action, e quando fui tentar implementar o primeiro exemplo do livro, apareceu o seguinte erro:
type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: /register.jsp(2,0) Unable to load tag handler class “org.apache.struts.taglib.html.FormTag” for tag "form:form"
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:200)
org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1318)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1560)
org.apache.jasper.compiler.Parser.parse(Parser.java:126)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:220)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:203)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:470)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.

Não consigo resolve-lo, será que alguém aí imagina o que é??

Oi marclameu,

Como está sua JSP?

A tag de formulário do Struts é <html:form>, como você está usando-a?

hum…
Não tá bem dessa forma não, olha como está o meu código:
<%@ 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>

Será que é isso mesmo? Esse é o exemplo que peguei em um livro.

cara…verifica na sua pasta WEB-INF se vc tem o arquivo struts-form.tld, eu nunca usei esse, sempre usei o struts-html.tld…

se realmente não existir o struts-form, e existir o struts-html, na sua JSP utilize:

&lt;%@ taglib uri=&quot;/WEB-INF/struts-html.tld&quot; prefix=&quot;html&quot;%&gt;
&lt;html&#58;form action=&quot;register.do&quot;&gt;
UserName&#58;&lt;html&#58;text property=&quot;username&quot;/&gt;&lt;br&gt;
Enter password&#58;&lt;html&#58;password property=&quot;password1&quot;/&gt;&lt;br&gt;
re-enter password&#58;&lt;html&#58;password property=&quot;password2&quot;/&gt;&lt;br&gt;
&lt;html&#58;submit value=&quot;Register&quot;/&gt;
&lt;/html&#58;form&gt; 

deve funcionar…

espero ter ajudado…

flw

Valeus cara, agora parece que tá tudim ok, obrigado mesmo!!!