Ae pessoal, to comecando agora com programacao java para web, estou usando eclipse (plugins do tomcat e amateras), tomcat e mysql. Bem, estou tentando fazer uma servlet beem simples soh para exibir uma mensagem na tela.
nome do projeto eh jspteste, ele tem duas pastas fora as das lib, sao: "src" que tem um package br.com.rollei.servlet que tem uma classe OiMundo.java e uma outra pasta "web" que tem uma subpasta "WEB-INF" ... eh um projeto bem simples mesmo, soh de teste.
sim .. como eu disse estou tento problemas com o arquivo web.xml que esta dentro da pasta "web"
<?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">
<display-name>Aplicacao web simples</display-name>
<servlet>
[b] <servletname>servletDeTeste</servletname>[/b]
<servletclass>br.com.bernardo.servlet.OiMundo</servletclass>
</servlet>
[b] <servletmapping>[/b]
<servletname>servletDeTeste</servletname>
<urlpattern>/oi</urlpattern>
</servletmapping>
</web-app>
as linhas em negrito o eclipse esta acusando erros
cvc-complex-type.2.4.a: Invalid content was found starting with element 'servletmapping'. One of '{"http://java.sun.com/xml/ns/j2ee":description, "http://java.sun.com/xml/ns/j2ee":display-name, "http://java.sun.com/xml/ns/j2ee":icon, "http://java.sun.com/xml/ns/j2ee":distributable, "http://java.sun.com/xml/ns/j2ee":context-param, "http://java.sun.com/xml/ns/j2ee":filter, "http://java.sun.com/xml/ns/j2ee":filter-mapping, "http://java.sun.com/xml/ns/j2ee":listener, "http://java.sun.com/xml/ns/j2ee":servlet, "http://java.sun.com/xml/ns/j2ee":servlet-mapping, "http://java.sun.com/xml/ns/j2ee":session-config, "http://java.sun.com/xml/ns/j2ee":mime-mapping, "http://java.sun.com/xml/ns/j2ee":welcome-file-list, "http://java.sun.com/xml/ns/j2ee":error-page, "http://java.sun.com/xml/ns/j2ee":jsp-config, "http://java.sun.com/xml/ns/j2ee":security-constraint, "http://java.sun.com/xml/ns/j2ee":login-config, "http://java.sun.com/xml/ns/j2ee":security-role, "http://java.sun.com/xml/ns/j2ee":env-entry, "http://java.sun.com/xml/ns/j2ee":ejb-ref, "http://java.sun.com/xml/ns/j2ee":ejb-local-ref, "http://java.sun.com/xml/ns/j2ee":service-ref, "http://java.sun.com/xml/ns/j2ee":resource-ref, "http://java.sun.com/xml/ns/j2ee":resource-env-ref, "http://java.sun.com/xml/ns/j2ee":message-destination-ref, "http://java.sun.com/xml/ns/j2ee":message-destination, "http://java.sun.com/xml/ns/j2ee":locale-encoding-mapping-list}' is expected. jspteste/web/WEB-INF web.xml line 14 1203603422463 988
cvc-complex-type.2.4.a: Invalid content was found starting with element 'servletname'. One of '{"http://java.sun.com/xml/ns/j2ee":description, "http://java.sun.com/xml/ns/j2ee":display-name, "http://java.sun.com/xml/ns/j2ee":icon, "http://java.sun.com/xml/ns/j2ee":servlet-name}' is expected. jspteste/web/WEB-INF web.xml line 11 1203603422463 987
alguem pode me explicar o porque dos erros, e mais importante ainda, alguam pode me explicar detalhadamente esse do
eu peguei esse cabecalho de um tutorial e foi o que funcionou quando eu tentei exibir uma pagina .JSP ... era soh um "oi mundo" tambem, funcionou a pagina jsp ... agora, nao consigo fazer esse servlet funcionar
ajuda!
[]'s
**edit**
sim o que eh tambem version="2.4" dentro da tag de web-app?