Fiz uma pagina jsp com o struts, descompactei o arquivo struts-blank.war em um diretório após criar minhas subclasses de ActionForm e Action criei o seguinte jsp
[code]<%@taglib uri="/tags/struts-html" prefix="html" %>
<%@taglib uri="/tags/struts-bean " prifix="bean" %>
<html>
<head>
<title>User Registration</title>
</head>
<body>
<h1>User Registration</h1>
<html:errors/>
<table>
<html:form action="userRegistration">
<tr>
<td>
<bean:message key="userRegistration.firstName"/>
</td>
<td>
<html:text property="firstName"/>
</td>
</tr>
<tr>
<td>
<bean:message key="userRegistration.lastName"/>
</td>
<td>
<html:text property="lastName"/>
</td>
</tr>
<tr>
<td>
<bean:message key="userRegistration.userName"/>
</td>
<td>
<html:text property="userName"/>
</td>
</tr>
<tr>
<td>
<bean:message key="userRegistration.email"/>
</td>
<td>
<html:text property="email"/>
</td>
</tr>
<tr>
<td>
<bean:message key="userRegistration.phone"/>
</td>
<td>
<html:text property="phone"/>
</td>
</tr>
<tr>
<td>
<bean:message key="userRegistration.fax"/>
</td>
<td>
<html:text property="fax"/>
</td>
</tr>
<tr>
<td>
<bean:message key="userRegistration.password"/>
</td>
<td>
<html:text property="password"/>
</td>
</tr>
<tr>
<td>
<bean:message key="userRegistration.password"/>
</td>
<td>
<html:text property="passwordCheck"/>
</td>
</tr>
<tr>
<td>
<html:submit />
</td>
</tr>
<tr>
<td>
<html:cancel />
</td>
</tr>
</html:form>
</table>
</body>
</html>[/code]
Mas estou recebendo o seguinte erro:
org.apache.jasper.JasperException: /userRegistration.jsp(2,0) Taglib directive: Mandatory attribute prefix missing
O erro só ocorre quando utilizo os taglibs do struts, pois a minha classe Action está funcionando direito.