isto é quanto a action /login nao existe ou quando deu um erro ao instanciar a Action br.uece.struts.teste.controller.Login…

tem algum stacktrace?

ClassNotFoundException? a form está em WEB-INF/classes?

Criei um projeto pelo Maven. Ai configurei para rodar o projeto pelo tomcat interno no Eclipse.

Não está compilando as classes!!! verifiquei no caminho C:\ambiente-de-trabalho\workspace\poc-migracao.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps que não está deployando os .class !!!

Alguém sabe me dizer quais as possíveis soluções para este problema ?

Obrigado.

Não sei criar uma classe action.

WEB_INF
|—classe / br / com/ x / x / x | action
|

quando abro não consigo modificar o arquivo.class
mudo a extensão e quando abro aparece codigo maluco.

[quote=inforjo]Não sei criar uma classe action.

WEB_INF
|—classe / br / com/ x / x / x | action
|

quando abro não consigo modificar o arquivo.class
mudo a extensão e quando abro aparece codigo maluco. [/quote]

http://www.guj.com.br/posts/list/20486.java

Que erro é esse!?

struts-config.xml

[code]…
<action-mappings>

    &lt;action path=&quot;/login&quot; type=&quot;br.uece.struts.teste.controller.Login&quot; 
        name=&quot;userForm&quot; scope=&quot;request&quot; &gt; 
    &lt;/action&gt; 
&lt;/action-mappings&gt; 

…[/code]

web.xml

[code]…
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>application</param-name>
<param-value>ApplicationResources</param-value>
</init-param>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

<!-- Action Servlet Mapping -->
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
…[/code]

Está aparecendo isso aqui:

SEVERE&#58; Error creating form bean of class br.uece.struts.teste.form.UserForm java.lang.ClassNotFoundException&#58; br.uece.struts.teste.form.UserForm at org.apache.catalina.loader.WebappClassLoader.loadClass&#40;WebappClassLoa der.java&#58;1366&#41;

SEVERE&#58; Error creating form bean of class br.uece.struts.teste.form.UserForm java.lang.ClassNotFoundException&#58; br.uece.struts.teste.form.UserForm at org.apache.catalina.loader.WebappClassLoader.loadClass&#40;WebappClassLoa der.java&#58;1366&#41;

index.jsp

... &lt;form name=&quot;form1&quot; method=&quot;post&quot; action=&quot;login.do&quot;&gt; &lt;p&gt; &lt;input name=&quot;user&quot; type=&quot;text&quot;&gt; &lt;br&gt; &lt;input name=&quot;pwd&quot; type=&quot;text&quot;&gt; &lt;br&gt; &lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;enviar&quot;&gt; &lt;/p&gt; &lt;/form&gt; ...
UserForm

[code]public class UserForm extends ActionForm {
private String user, pwd;

public String getPwd&#40;&#41; &#123; return pwd; &#125;
public String getUser&#40;&#41; &#123; return user; &#125;
public void setPwd&#40;String string&#41; &#123; pwd = string; &#125;
public void setUser&#40;String string&#41; &#123; user = string; &#125;

}[/code]

Alguma luz? :roll:

Tem razão Ricardo.

Devo ter feito alguma coisa errada aqui, que o plugin do eclipse não estava copiando os .class para lá! :?

Agora está dando tudo certo.
Valeu pela força!