Mapeamento de Servlet <servlet-mapping>  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Anderson Leite
Java Ninja
[Avatar]

Membro desde: 03/03/2005 09:53:07
Mensagens: 275
Offline

Esse tópico não é uma dúvida, e sim uma sugestão e gostaria da opnião de vocês.
Nunca entendi o motivo do <servlet-mapping> ficar numa tag xml separada da servlet...Não vejo lógica em ter que criar algo assim :


<servlet>
<servlet-name>GUJServlet</servlet-name>
<servlet-class>com.guj.servlets.GUJServlet</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>GUJServlet</servlet-name>
<url-pattern>/GUJServlet</url-pattern>
</servlet-mapping>


Ao invés de diretamente assim:


<servlet>
<servlet-name>GUJServlet</servlet-name>
<servlet-class>com.guj.servlets.GUJServlet</servlet-class>
<url-pattern>/GUJServlet</url-pattern>
</servlet>


Bem que o pessoal da Sun poderia rever esse elemento do deployment descriptor...

[WWW] [MSN]
Guilherme Silveira
Administrador

Membro desde: 14/08/2002 10:09:26
Mensagens: 1096
Localização: Sao Paulo
Offline

tira a linha do servlet-name inclusive....

O problema eh que o padrao eh antigo e deve manter compatibilidade...

Abraco

Guilherme

-------------------------------------------------------
Guilherme Silveirahttp://blog.caelum.com.br
[Email] [WWW] [MSN]
Anderson Leite
Java Ninja
[Avatar]

Membro desde: 03/03/2005 09:53:07
Mensagens: 275
Offline

eh verdade, o <servlet-name> poderia ser opcional...
quanto a compatibilidade poderiam manter a antiga mas criar essa nova..usaria soh 2 linhas pra fazer a mesma coisa...

isso serve tb pro <filter-mapping>...

[WWW] [MSN]
mentally blind
Smalltalk
[Avatar]
Membro desde: 01/08/2006 16:15:44
Mensagens: 3
Localização: Londrina - PR
Offline

legal seria, mas além de eu achar que seria demorado sair uma versão com isso, eu particularmente não ligo em fazer o servlet-mapping lá embaixo...
[MSN]
Guilherme Silveira
Administrador

Membro desde: 14/08/2002 10:09:26
Mensagens: 1096
Localização: Sao Paulo
Offline

mentally blind wrote:legal seria, mas além de eu achar que seria demorado sair uma versão com isso, eu particularmente não ligo em fazer o servlet-mapping lá embaixo...


eh soh mudar o validador (schema no momento atual)... e tomar cuidado pra nao quebrar a (mal ou bem) dita compatibilidade.

nao mudam pq nao tem mais o que fazer direito com servlet api... ta td mundo preocupado com jsf, ejb etc hoje em dia

-------------------------------------------------------
Guilherme Silveirahttp://blog.caelum.com.br
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team