to tentando montar um projeto com os seguintes pacotes, Bean , DAO e Controller. Porém, quando coloco mais de um servle no controller, ele não finciona (erro no “deploy”) ou o jsp não encontra o segundo servlet!
Ola,
Posta ae como vc esta colocando no DD e um exemplo de como está tentando acessar via jsp…
Outra, vc está usando o netbeans para configurar o DD pra vc? pra criar os servlets?
Desculpa, mas o que é DD?Desconheço esse termo!
Ola,
DD = Deployment Descriptor = web.xml.
Segue o WEB.XML
Os servlets são: CadastroAluno.java e CadastroProfessor.java. Ambos no pacote Controller
<?xml version=“1.0” encoding=“UTF-8”?>
<web-app 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”>
<servlet>
<servlet-name>Cadastro</servlet-name>
<servlet-class>Controller.CadastroAluno</servlet-class>
</servlet>
<servlet>
<servlet-name>Cadastro</servlet-name>
<servlet-class>Controller.CadastroProfessor</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Cadastro</servlet-name>
<url-pattern>/CadastroAluno</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Cadastro</servlet-name>
<url-pattern>/CadastroProfessor</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>
index.jsp
</welcome-file>
</welcome-file-list>
</web-app>
Ola,
E como vc, do jsp, está tentando chama-lo?
Esse é o erro de deploy:
FAIL - Application at context path /Cadastro could not be started
C:\Documents and Settings\pmachado\NetBeans_Projeto\Cadastro\nbproject\build-impl.xml:524: Erro no processo de deploy :
Deploy do módulo não foi realizado.
Verifique o log do servidor para maiores detalhes.
FALHA NA EXECUÇÃO (tempo total: 1 segundo)
Estou chamando os servlets da seguinte forma:
Chamar o servlet CadastroProfessor.java
<form method=post action=“CadastroProfessor”>
Chamar o servlet CadastroAluno.java
<form method=post action=“CadastroAluno”>
Ola
Vc tem dois servlets mapeados com o mesmo nome 8O , isto não pode não :naonao:
Acho que acertei o servlet!
<?xml version=“1.0” encoding=“UTF-8”?>
<web-app 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”>
<servlet>
<servlet-name>CadastroAluno</servlet-name>
<servlet-class>Controller.CadastroAluno</servlet-class>
</servlet>
<servlet>
<servlet-name>CadastroProfessor</servlet-name>
<servlet-class>Controller.CadastroProfessor</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>CadastroAluno</servlet-name>
<url-pattern>/CadastroAluno</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>CadastroProfesor</servlet-name>
<url-pattern>/CadastroProfessor</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>
index.jsp
</welcome-file>
</welcome-file-list>
</web-app>
Porém continua dando o erro no deploy!!!
Processo de deploy localizado em C:\Documents and Settings\Usuario\Cadastro\build\web
FAIL - Failed to deploy application at context path /Cadastro
C:\Documents and Settings\Usuario\Cadastro\nbproject\build-impl.xml:524: Erro no processo de deploy :
Deploy do módulo não foi realizado.
Verifique o log do servidor para maiores detalhes.
FALHA NA EXECUÇÃO (tempo total: 1 segundo)
Já encontrei o erro, tinha escrito Profesor ao inves de Professor
muito obrigado pela ajuda!!
Já encontrei o erro, tinha escrito Profesor ao invés de Professor
muito obrigado pela ajuda!!