Hi all,

I have a form that when is called causes the following exception:

javax.servlet.ServletException: javax/servlet/jsp/jstl/core/ConditionalTagSupport
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
        at 
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:432)
        at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:356)
        at 
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
        at 
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
        at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)


The form is this:
<%@ taglib uri="struts/bean-el" prefix="bean" %>
<%@ taglib uri="struts/html-el" prefix="html" %>
<%@ taglib uri="struts/logic-el" prefix="logic" %>
<%@ taglib uri="jstl/c" prefix="c" %>
<html>
<head>
<link href="<html:rewrite page="/pages/style/default.css" />" rel="stylesheet" type="text/css">
<title><bean:message key="title.usuario.usuarioform"/></title>
</head>
<body>


<c:choose>
<c:when test="${usuarioForm.map.methodToCall == 'insert'}">
<h1><bean:message key="title.usuario.insert"/></h1>
</c:when>
<c:otherwise>
<h1><bean:message key="title.usuario.update"/></h1> </c:otherwise> </c:choose>


<logic:messagesPresent>
<span id="errorsHeader"><bean:message key="errors.validation.header"/></span>
<html:messages id="error">
<li><c:out value="${error}"/></li>
</html:messages>
<hr>
</logic:messagesPresent>


<logic:messagesPresent message="true">
      <html:messages id="message" message="true">
        <span id="success"><c:out value="${message}"/></span><br>
      </html:messages>
</logic:messagesPresent>

<html:form action="usuarioAction" focus="login">
<table>
<tr>
   <td >Login:</td>
   <td><html:text property="login"/></td>
</tr>
<tr>
   <td>Senha:</td>
   <td><html:text property="senha"/></td>
</tr>
<tr>
   <td>Confirma��o da Senha:</td>
   <td><html:text property="confSenha"/></td>
</tr>

<!-- Combobox
<tr>
<td>Pap�is:</td>
<td>
<html:select name="usuarioForm" property="papeis">
<html:options collection="roles" property="id" labelProperty="papeis"/>
</html:select>
</td>
</tr>
-->
<tr>
<td>Pap�is:</td>
<td>
<c:forEach var="papel" items="${roles}">
<html:multibox name="usuarioForm" property="roles">
<c:out value="${papel.roles}"/>
</html:multibox>
<c:out value="${papeis.description}"/>
</c:forEach>
</td>
</tr>
</table>
<html:hidden name="usuarioForm" property="methodToCall"/>


<c:choose>
<c:when test="${usuarioForm.map.methodToCall == 'insert'}">
<html:submit><bean:message key="button.submit"/></html:submit>
</c:when>
<c:otherwise>
<html:submit><bean:message key="button.update"/></html:submit> </c:otherwise> </c:choose>


</html:form>
</body>
</html>

The .tld files are in WEB-INF directory and mapped in web.xml.

What may be wrong?

Thanks

Kelly.


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to