Que arquivos colocar na estrutura do diretório WEB-INF

3 respostas
oculos

Olá pessoal, tudo bem?

Sou iniciante em java p/ web e estou tentando colocar uma aplicaçãozinha
que fiz no eclipse e gerei o CadastroClientes.war para colocar no
ftp de um site de hospedagem da Hostgold que assinei.

E até agora de todos os contatos que tive com o suporte do Hostgold,
eles falam que é pra mim colocar esse arquivo CadastroClientes.war
no diretório raiz do ftp, e fiz isso e até faz o deploy, mas não consigo
acessar pelo browser, o endereço é: www.marcioherrero.t5.com.br

Percebo que cria o diretório CadastroClientes e contém todos
os arquivos que realmente necessito, mas também falam que para colocar
todas os servlets .class no diretório classes do WEB-INF da raiz do ftp
e coloco e mesmo assim não vai!

Puxa, estou realmente perdido nesta parte, não consigo nem resposta nos fóruns e não estou conseguindo achar no google sobre esse assunto específico, peço humildemente que gaste uns minutinhos pra me explicar como é todo esse processo de deploy pra colocar no ftp.

Ah já tem instalado o tomcat e o jdk no ftp!

Muito obrigado pela atenção!
:smiley: :slight_smile:

3 Respostas

Grinvon

Arquivo de configuração de sua aplicação web, como web.xml, os tlds e dtds da vida, suas libs.

Coloque a estrutura de sua aplicação aqui, veriquei como ela está, e se possível mostre o web.xml também!

oculos

Olá Grinvon, tô passando a estrutura que vc. pediu:

estrutura do diretório WEB-INF:

index.html WEB-INF web.xml classes br com marcio servlets LerDados.class lib


conteúdo do web.xml:

<?xml version=“1.0” encoding=“UTF-8”?>
<web-app
id=“WebApp_ID” version=“2.4”
xmlns=“http://java.sun.com/xml/ns/j2ee
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance
xsi:schemaLocation=“http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd”>

&lt;display-name&gt;
	CadastroClientes
&lt;/display-name&gt;
&lt;servlet&gt;
	&lt;description&gt;
	&lt;/description&gt;
	
	&lt;display-name&gt;LerDados&lt;/display-name&gt;
	
	&lt;servlet-name&gt;LerDados&lt;/servlet-name&gt;
	&lt;servlet-class&gt;
		br.com.marcio.servlets.LerDados
	&lt;/servlet-class&gt;
&lt;/servlet&gt;

&lt;servlet-mapping&gt;
	&lt;servlet-name&gt;LerDados&lt;/servlet-name&gt;
	&lt;url-pattern&gt;/lerdados&lt;/url-pattern&gt;
&lt;/servlet-mapping&gt;

</web-app>

Valeu, obrigado!

Grinvon

Seu web.xml está correto. Você já fez o deploy localmente em sua máquina usando o Tomcat?

Verifique se consegue rodar esse .war ou a pasta do projeto. Pode colocar dentro do webapp do Tomcat se não quiser configurar o server.xml dele.

Verifique aí, tou achando estranho. Talvez o erro possa ser mesmo no host.

Sua servlet está recebendo o HttpServletRequest e o HttpServletResponde?

Criado 11 de junho de 2006
Ultima resposta 13 de jun. de 2006
Respostas 3
Participantes 2