Ola pessoal,
Estou começando no struts 2 (estou usando um artigo da java magazine) e estou me deparando com um problema (não sei se é exatamente um probema). Olha o que o meu eclipse ta dizendo:
- The processing instruction target matching “[xX][mM][lL]” is not allowed.
- No grammar constraints (DTD or XML schema) detected for the document.
São warnings… mas ainda sim gostaria de resolvê-las. Como no artigo nao tem o struts.xml nao se ao certo se o que estou fazendo está correto. Peguei os exemplos no site do struts mas não tenho certeza se o que estou fazendo está correto.
Segue o meu struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="default" extends="struts-default"> // o q exatamente vem a ser isso?
<action name="login!*" method="{1}" class="br.jm.actions.loginaction">
<result name="input">/index.jsp</result>
<result name="valido">/contato.jsp</result>
<result name="invalido">/errologin.jsp</result>
</action>
<action name="inserecontato" class="br.jm.actions.inserecontatoaction">
<result name="input">/contato.jsp</result>
<result>/contato.jsp</result>
</action>
<action name="listacontatos" class="br.jm.actions.listacontatosaction">
<interceptor-ref name="exception" />
<interceptor-ref name="basicstack" />
<exception-mapping result="erroservicocontato" exception="java.lang.exception" />
<result name="erroservicocontato">/erroservicocontato.jsp</result>
<result>/listarcontatos.jsp</result>
</action>
</package>
</struts>
As actions eu fiz conforme o artigo o resto eu coloquei usando os exemplos de configuração que tenho.
Alguém pode me ajudar, por favor?
[]s