Problemas com o Struts

Dae pessoal, estou com problemas…
ralando ainda pra iniciar no Struts (isso porque onde eu trabalho se usa Struts 1.3.8 ainda).
Eu tenho mais ou menos uma noção de como funciona, mas não sei iniciar um projeto do zero.

Bem, estou fazendo no Eclipse uma aplicação simples de Login. Vou colocar aqui o que já fiz e minhas dúvidas…se alguém com paciência puder me tutoriar…já li N páginas no Google e não resolvi meus problemas (talvez eu seja demente).

Vamos começar…

Criei a seguinte estrutura de diretórios:

- SysTray (o projeto) index.jsp - lib (com alguns .jar) - META-INF (com o MANIFEST.MF) - src -app (com a LoginAction.java) MessageResource.properties - WEB-INF - conf (com struts-config.xml e validator.xml) - pages (com Aplicacao.jsp e Welcome.jsp) - tlds (com as .tld) build.xml web.xml

Agora começam as perguntas:

1) Está certa essa formação? (aliás, existe formação certa?)

 1.1) Qual a formação necessária dentro do conteiner?

[b]2) Quando eu fizer um <action …/> no meu struts-config.xml, como referencio a LoginAction.java? seria "type=“app.LoginAction” ??

  1. Como consigo fazer um build.xml que crie o .war (todo estruturado de acordo com o Struts) e o coloque no meu conteiner? (no caso o diretório seria ‘C:/Tomcat/webapps’)? (se não for pedir muito, monte um basicão mas completo, que já dê pra rodar)[/b]

    3.1) O basedir se refere a que? e pra que serve? quando seto ele “.” ou “…/” a que ele se refere?

    3.2) Como faço para não ter problemas com as bibliotecas no build?

[b]4) Esse MANIFEST.MF serve pra que? ele é necessário?

  1. Onde se ‘registra’ o .properties? e em q pasta ele fica?[/b]

bem galera, vamos ver se alguém vai ter paciencia pra me ajudar…

Olá
No site do apache struts, tem algumas aplicações exemplos
uma delas é um projeto em branco que responde a duvida
sua sobre a estrutura…

Existe uma [url=http://www.caelum.com.br/downloads/apostila/caelum-java-web-fj21.pdf]apostila[/url] da Caelum que ensina struts
 com hibernate (framework) para acessar bd...
 
Tem como sim fazer um ant que gere um war, para vc
   jogar no seu webcontainer...

Espero ter ajudado
Flwss… qq duvida pode mandar
email ou postar aqui