Galera, eu tenho o seguinte formulário:
[code]<%@page contentType=“text/html”%>
<%@page pageEncoding=“UTF-8”%>
<h1>Sturts</h1>
<form action="exemplo">
Nome: <input type="text" name="nomeForm" value="" size="40"><br>
Idade: <input type="text" name="idadeForm" value=""><br>
<select name="comando">
<option value="cadastrar">Cadastrar</option>
<option value="excluir">Excluir</option>
<option value="alterar">Alterar</option>
<option value="consultar">Consultar</option>
</select><br>
<input type="submit" value="enviar">
</form>
</body>
[/code]
Sendo que qd eu clico em enviar, ele dá erro.
Eu acho que o [b]action[/b] esta errado, mas eu não sei como fazer ele chamar o [u]struts-config.xml[/u] pra pegar as configurações q eu fiz.... o meu struts-config.xml tah assim:
[code]<?xml version="1.0" encoding="UTF-8" ?>
<global-exceptions>
</global-exceptions>
<global-forwards>
<forward name="welcome" path="/Welcome.do"/>
</global-forwards>
<action-mappings>
<action path="[b]/exemplo[/b]" type="FuncionarioAction" name="FuncionarioForm">
<forward name="cadastrar" path="/cadastrar.jsp"/>
<forward name="excluir" path="/excluir.jsp"/>
<forward name="alterar" path="/alterar.jsp"/>
<forward name="consultar" path="/consultar.jsp"/>
<forward name="falha" path="/falha.jsp"/>
</action>
</action-mappings>
<controller processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>
<message-resources parameter="com/myapp/struts/ApplicationResource"/>
<plug-in className="org.apache.struts.tiles.TilesPlugin" >
<set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />
<set-property property="moduleAware" value="true" />
</plug-in>
<!-- ========================= Validator plugin ================================= -->
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property
property="pathnames"
value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
</plug-in>
[/code]
