Projeto para um web page

2 respostas
L

Eu estou com um projeto para criar um site para uma empresa de um amigo, o problema é que eu NUNCA fiz isso, a unica coisa que eu ja fiz foi conseguir botar uma pagina na net apartir de um servidor tomcat na minha maquina.

Alguem pode me explicar alguns processos basicos tipo containers e tals. por exemplo a pagina que eu fiz eu criei no eclipse e so podia botar a pagina online caso eu abrisse o eclipse e desse start no servidor pelo eclipse (dando star no tomcat sem abrir o eclipse eu nao conseguia)

*eu sei criar JSPs e servlets html e outros mas eu nunca montei num servidor (direito)
Obrigado

2 Respostas

dreampeppers99

Recomendo uma leitura em Java para desenvolvimento web.

L

Vlw, eu vou ler sim.
alias enquanto isso eu tava mechendo por aqui e dentro do tomcat achei um projeto ja feito em .war, segui umas poucas instruções e consegui roda-lo, eu entrei no eclipse montei um projeto bem simples (1 jsp com um link para um servlet que exibe uma mensagem) rodando dentro do eclipse fica show, mas quando eu exportei do eclipse como .war e fiz os mesmos passos que o exemoplo do tomcat (mover o .war para a pasta webapps) ele nao encontra ele retorna o erro "HTTP Status 503 - This application is not currently available" eu achei que pudesse ser alguma coisa relacionada com o xml mas nao consegui achar nada (eu comparei o arquivo xml do meu projeto com o do exemplo) e sao praticamente iguais.

XML do exemplo :

<?xml version="1.0" encoding="ISO-8859-1" ?> 
- <web-app 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" version="2.4">
  <display-name>Hello, World Application</display-name> 
  <description>This is a simple web application with a source code organization based on the recommendations of the Application Developer's Guide.</description> 
- <servlet>
  <servlet-name>HelloServlet</servlet-name> 
  <servlet-class>mypackage.Hello</servlet-class> 
  </servlet>
- <servlet-mapping>
  <servlet-name>HelloServlet</servlet-name> 
  <url-pattern>/hello</url-pattern> 
  </servlet-mapping>
  </web-app>

meu XML:

<?xml version="1.0" encoding="UTF-8" ?> 
- <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <display-name>Site</display-name> 
- <welcome-file-list>
  <welcome-file>index.html</welcome-file> 
  <welcome-file>index.htm</welcome-file> 
  <welcome-file>index.jsp</welcome-file> 
  <welcome-file>default.html</welcome-file> 
  <welcome-file>default.htm</welcome-file> 
  <welcome-file>default.jsp</welcome-file> 
  </welcome-file-list>
- <servlet>
  <description /> 
  <display-name>Servlet</display-name> 
  <servlet-name>Servlet</servlet-name> 
  <servlet-class>controle.Servlet</servlet-class> 
  </servlet>
- <servlet-mapping>
  <servlet-name>Servlet</servlet-name> 
  <url-pattern>/Servlet</url-pattern> 
  </servlet-mapping>
  </web-app>

alguma ideia?
Obrigado

<eu estou usando o tomcat 6>

Criado 14 de julho de 2011
Ultima resposta 14 de jul. de 2011
Respostas 2
Participantes 2