Mapeamento do JSP

Olá Pessoal

Estou começando a aprender JSP e Servlet com o “Use a Cabeça”, e me surgiu uma duvida. Quando eu faço um JSP onde ele faz o mapeamento dele, ja que na pratica ele é um servlet.

e onde ele guarda o .class do servlet gerado?

Grato a todos.

mapeamento? que mapeamento? pode ser mais claro?

o .class ele guarda em uma pasta temp dentro do próprio container web…
por exemplo, se vc estiver usando o jboss…vai colocar um .war ou .ear dentro da pasta deploy, certo?
quando é feito o deploy…o arquivo compactado é extraído para uma pasta que fica em jboss/server/default/work/jboss.web…ali vc vai encontrar uma pasta para cada app…e dentro dela os .class gerados.

t+

O Deploy Descriptor:

<servlet>
	<servlet-name>Teste</servlet-name>
	<servlet-class>MyServlet</servlet-class>
</servlet>
<servlet-mapping>
	<servlet-name>Teste</servlet-name>
	<url-pattern>index</url-pattern>
</servlet-mapping>

onde ele guarda o DD destes servlets gerados ?

Grato.

Eles não precisam ser mapeados, pois eles foram criados pelo proprio container e o container já sabe que eles são servlets e que serão acessados atraves da URL /nome_do_arquivo.jsp, os servlets criados por você precisam ser mapeados porque não tem como o container saber que a classe XXX.class é um Servlet, nem a URL que será usada para acessa-los.