Ok, Caetano!
Embora eu ainda n�o tenha me informado sobre os "servlets" creio que n�o
consegui passar para voce a minha inten��o.
O meu problema com o AWT � aquela limita��o com os famosos "Layouts"
que, numa primeira impress�o, dificultam a constru��o de um formul�rio
com boa est�tica em Java.
A id�ia de usar um applet na mesma p�gina de um formul�rio HTML criado
pelo Visual Page (o que pode ser feito em 2 minutos) � justamente evitar
que eu precise ativar algum cgi no servidor, coisa que eu j� fa�o muito
bem e h� muito tempo com VB4 acessando Bases de Dados e devolvendo
resultados inclusive com gr�ficos de barras.
As etapas de valida��o de um formul�rio HTML poderiam ser desenvolvidas
em Javascript, como eu j� mencionei, mas eu gostaria de conciliar a
valida��o e/ou processamento em Java ao se pressionar um bot�o num
applet, desde que eu pudesse recuperar dinamicamente o conteudo dos
campos de um formulario HTML.
A minha logica � simples: Se um applet � carregado num ambiente
controlado pelo Browser, deve haver uma forma de recuperar o conte�do
dos campos referenciados pelo "document" que este mesmo Browser est�
gerenciando na mem�ria. Se o Javascript consegue recuperar isto, porque
o Java n�o poderia tamb�m?
De qualquer forma agrade�o pela sua resposta t�o imediata e prestativa.
Um grande abra�o,
Carlos Campos
> ----- Mensagem original -----
> De: Caetano V Neto [SMTP:[EMAIL PROTECTED]]
> Enviada em: Ter�a-feira, 15 de Junho de 1999 08:37
> Para: [EMAIL PROTECTED]
> Assunto: Re: Java & HTML
>
> Ola Carlos,
>
> Se voc� n�o quer se preocupar com interface gr�fica e usar html, use a
> tecnologia de
> servlets, eles funcionam quase que como um cgi, o tratamento dos dados
> � feito no servidor e
> uma nova p�gina pode ser montada e enviada como resposta.
>
> []s,
> Caetano
>
> Carlos Campos wrote:
>
> > Caros amigos,
> >
> > Gostaria de obter algumas informa��es sobre Java. A situa��o � a
> > seguinte:
> >
> > Sei que � poss�vel cria Applets em Java com AWT e dispor de todo o
> > controle dinamico dos eventos de um formulario.
> >
> > No entanto, a fim de agilizar o processo de cria��o de programas
> > orientados para WEB, gostaria de criar os formul�rios de entrada de
> > dados em HTML (utilizando o Visual Page por exemplo) e, em volta do
> > formul�rio HTML, implantar Applets com bot�es que efetivassem o
> processo
> > de valida��o dos campos e complementassem o processamento.
> >
> > Desta maneira eu evitaria de criar uma aplica��o gr�fica mais
> complexa
> > em Java e agilizaria a constru��o das p�ginas.
> >
> > Ocorre que os par�metros que s�o passados para uma Applet sao
> > reconhecidos pelo Browser como STRINGS e eu nao sei como recuperar o
> > conteudo dinamico dos campos de um formulario HTML atraves de um
> Applet
> > situado na mesma pagina.
> >
> > Existe alguma classe em Java que permita a recupera��o do conteudo
> dos
> > campos de um formulario HTML dinamicamente???
> >
> > Assim como existe no Javascript, e possivel referenciar algum OBJETO
> DO
> > BROWSER (como em document[nome_de_campo].value) atraves de um Applet
> > Java que reside na mesma pagina do formulario HTML???
> >
> > Talvez eu esteja querendo demais, no entanto, embora eu tenho
> > consciencia de que perderia as vantagens de um maior controle sobre
> > todos os eventos dos campos de um formulario, ganharia, em
> compensacao,
> > uma maior velocidade no desenvolvimento dos aplicativos.
> >
> > Uma outra alternativa seria utilizar algum software de apoio que
> > agilizasse a constru��o de formul�rios em Java com a mesma
> versatilidade
> > e estetica de um software de autoria como o Visual Page.
> >
> > Se alguem puder me orientar com alguma solucao agradeco
> antecipadamente.
> >
> > Um abraco,
> >
> > Carlos Campos
> > [EMAIL PROTECTED]
> > Analista de Sistemas
> > SEIN - Servi�o de Inform�tica
> > MCT / CETEM - Centro de Tecnologia Mineral
> > Rua 4 Quadra D - Cidade Universit�ria
> > Rio de Janeiro - RJ
> > 21941-590
> > Fone: 55 21 560-7222 (Ext. 358)
> > Fax: 55 21 280-9967
> > www.cetem.gov.br
> >
> > * Para n�o receber mais e-mails desta lista envie um e-mail para
> [[EMAIL PROTECTED]]
> > e no corpo do email escreva [unsubscribe <seu-email>]
* Para n�o receber mais e-mails desta lista envie um e-mail para
[[EMAIL PROTECTED]]
e no corpo do email escreva [unsubscribe <seu-email>]