Olá pessoal,
Estou fazendo alguns exemplos com Struts para tentar endender como funciona só que estou com uma duvida com relação ao web.xml e struts.config.xml pois configurei o ambiente mas quando exenculto a minha action da o seguinte erro:
type Status report message Invalid path /teste was requested description The requested resource (Invalid path /teste was requested) is not available.
O probema é que só da esse erro qaundo eu execulto com final .do, nao sei se toda action que eu tiver preciso configurar meu web.xml. Se alguém puder me dar uma dica..
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" version="2.4">
<servlet>
<servlet-name>testeDeStruts</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>//Aqui tem que ser o nome da classe?
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>testeDeStruts</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
</web-app>
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
<action path="/teste"
type="br.com.struts.action.TesteSimplesAction">
<forward name="ok" path="/exemplo.jsp" />
</action>
</struts-config>
@Override
public ActionForward execute(ActionMapping map, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
return map.findForward("ok");
}