Configuração do Arquivo XML para rodar Servlet

2 respostas
gio

Amigos,
sou mais um dos iniciantes desta incrível tecnologia que é Java, e estou tentando dominar Servlets.
O caso é o seguinte, não sei como configurar o arquivo XML no WEB-INF para poder rodar os meus Servlets, procurei na Net mas infelizmente não achei.
Alguém poderia me dar uma pequena luz ? Agradeceria muito.

Um abraço a todos,
Gio

2 Respostas

wbsouza

Na seção tutoriais tem um tutorial sobre servlets. Acredito que pode te ajudar.

http://www.guj.com.br/servlet/guj?PARSE=true&MAMUTE_ACTION=br.com.guj.action.ListTutorial&MAMUTE_TEMPLATE=ShowTutorial&LIST_TUTORIAL=single&TutorialId=9&PAGE=1

[]s, Welington B. Souza

N

Cara, que sistema de busca você usa ?

Busca no www.google.com por "web.xml".

Aqui vai um exemplo bem simples para você adiantar o serviço:

<?xml version="1.0"?>

<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
	<servlet>
		<servlet-name>WebControlador</servlet-name>
		<servlet-class>br.com.tools.forum.web.WebRequestControlador</servlet-class>
	</servlet>

	<servlet-mapping>
		<servlet-name>WebControlador</servlet-name>
		<url-pattern>/teste/*</url-pattern>
	</servlet-mapping>
</web-app>
Você monta a sua aplicação web com a seguinte estrutura de diretórios:
<dir_base>WEB-INF\web.xml
<dir_base>WEB-INF\classes\br\com\tools\forum\web\WebRequestControlador.class
Você pode colocar sua aplicação em um arquivo .WAR da seguinte forma:
cd <dir_base>
jar cvfM myWebApp.war manifest.mf .
Aí, você faz o "deploy" da sua aplicação e acessa através de qualquer url com /teste/, tipo:
http://meuservidor:portaweb/teste/algoSemSentido

Boa sorte

8)

Criado 14 de julho de 2003
Ultima resposta 16 de jul. de 2003
Respostas 2
Participantes 3