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” ??
-
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?
- 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…