Como configurar TomCat e fazer host local  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
berg.pb
JavaEvangelist
[Avatar]

Membro desde: 19/06/2007 18:21:59
Mensagens: 351
Localização: Cajazeiras-PB
Offline

Dark123

Funciona assim: quem faz a conexão é sim uma classe java ou um servlet, que não nada mais que uma classe java também.
Porém, olha só como o tomcat faz com páginas JSP:
- vc escreve a página, tudo direitinho;
- quando o usuário requisita a pági9na no browser, o tomcat lê a página, converte ela num servlet para responder ao usuário.
- então, como o JSP se transforma em servlet que tb é uma classe java, vc pode sim colocar tudo no JSP.

Porém, isso não é uma boa prática de programação. O código da página fica muito grande e muito misturado, pra não xhamar de 'seboso'. Então, o melhor é vc criar um pcte com os objetos, entre eles, o objeto q faz a conexão e consulta no BD.

O ideal: usar nem JSP direto. Usar JSTL... dá uma procurada sobre isso...

Livro eu indico o 'Use a Cabeça: Servlet e JSP', de Kathy Sierra e outros... muito bom..

Abraços

Deus abençoe
[Berg]
[Email] [WWW] [MSN]
Daniel.F
GUJ Ranger

Membro desde: 29/03/2007 18:30:39
Mensagens: 908
Offline

Pela jsp tem como efetuar a conexão também
basta <% colocar o codigo da conexão aqui %>
Embora isto esteja totalmente fora dos bons padrões de desenvolvimento.

This message was edited 1 time. Last update was at 03/09/2008 09:53:17



[Email]
berg.pb
JavaEvangelist
[Avatar]

Membro desde: 19/06/2007 18:21:59
Mensagens: 351
Localização: Cajazeiras-PB
Offline


Daniel.F
Pela jsp tem como efetuar a conexão também
basta <% colocar o codigo da conexão aqui %>
Embora isto esteja totalmente fora dos bons padrões de desenvolvimento.


Como eu disse:
- então, como o JSP se transforma em servlet que tb é uma classe java, vc pode sim colocar tudo no JSP.

Porém, isso não é uma boa prática de programação. O código da página fica muito grande e muito misturado, pra não xhamar de 'seboso'. Então, o melhor é vc criar um pcte com os objetos, entre eles, o objeto q faz a conexão e consulta no BD.


Porém, se vc prefere, no início do seu aprendizado usar direto no jsp, dá uma estudada sobre Scriptless e Expression Language

Abraços

Deus abençoe
[Berg]
[Email] [WWW] [MSN]
dark123
JavaEvangelist

Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline

berg.pb wrote:Dark123

Funciona assim: quem faz a conexão é sim uma classe java ou um servlet, que não nada mais que uma classe java também.
Porém, olha só como o tomcat faz com páginas JSP:
- vc escreve a página, tudo direitinho;
- quando o usuário requisita a pági9na no browser, o tomcat lê a página, converte ela num servlet para responder ao usuário.
- então, como o JSP se transforma em servlet que tb é uma classe java, vc pode sim colocar tudo no JSP.

Porém, isso não é uma boa prática de programação. O código da página fica muito grande e muito misturado, pra não xhamar de 'seboso'. Então, o melhor é vc criar um pcte com os objetos, entre eles, o objeto q faz a conexão e consulta no BD.

O ideal: usar nem JSP direto. Usar JSTL... dá uma procurada sobre isso...

Livro eu indico o 'Use a Cabeça: Servlet e JSP', de Kathy Sierra e outros... muito bom..

Abraços


Poxa berg.pb, você explicou direitinho o que eu queria saber.

No começo vou sim utilizar da conexão em JSP, pois estou tentando abandonar o NetBeans e programar em um editor de texto comum, mas só que o netBeans já fazia praticamente tudo por isso que ainda estou utilizando-o, pois no começo é mais rápido programar nele.

Obrigado pela ajuda.

Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM
[WWW]
berg.pb
JavaEvangelist
[Avatar]

Membro desde: 19/06/2007 18:21:59
Mensagens: 351
Localização: Cajazeiras-PB
Offline

Blz Dar123

Q bom q consegui tirar a sua dúvida.
Eu tb uso o netbeans e o eclipse, porem, para aprender, eu fiz o seguinte:
- não criei um projeto web, criei um projeto java mesmo.
- dái, usava o Dreamweaver para fazer as páginas JSP, o netbeans e/ou o Eclipse para fazer e compilar as classes;
- depois testava tudo no TomCat instalado independente do Netbenans.

Só vou lhe abrir os olhos: não vai ser fácil, pq o Netbeans ajuda muito. Pode ser que seu projeto dê o maior pau por causa de um atributo que vc não passou direito... Mas veja o lado bom: vc aprende mais e nã fica viciado a uma IDE.

Abraços

Deus abençoe
[Berg]
[Email] [WWW] [MSN]
dark123
JavaEvangelist

Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline

É isso mesmo. E também com um editor de texto qualquer e com mais experiência adquirida sem programar em IDEs, o programador pode mostrar e atualizar as páginas até mesmo na casa do cliente dele. O cliente ficaria satisfeito com isso, pois não precisou instalar uma IDE super pesada lá.

Eu vou seguir os tutoriais que estão disponíveis no fórum e trarei novidades quando puder.

Abraços.

Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM
[WWW]
Voo livre
JavaChild

Membro desde: 08/03/2009 12:58:54
Mensagens: 105
Offline




Olá meus amigos,

Estou com um problema no tomcat 6.018, instalei e qd eu tento abrir não consigo, vou em painel de controle/ferrament adm/ serviços, e localizo
o apache e clico nele com o botão direito e dou reiniciar, mas abre uma tela tipo tivesse carregando e depois fecha, o que poderia ser???
Eu não consigo abrir ele também em iniciar.

Rodrigo
Engenharia Computação
Universidade Estácio de Sá - Rj
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team