JSP - Existe algum jeito de fugir do HTML em páginas de Java?

Galera , não gosto de html , há algum jeito de desenvolver em Web com Java e sair desse maldito html com alguma ferramenta?

tambem tenho a msma duvida

Não tem como programar para web sem fugir do HTML, o JSF ele possui componentes, que não sei se é bem o que você quer/procura.

componentes que voce diz
seriam botoes ou grids por exemplo?

Componentes representando elementos HTML, input text, password, button, tables etc…

Humm
entendi

JavaFX ou Flex.
Ah, tem o OpenLazlo também.

[quote=maxmustang]componentes que voce diz
seriam botoes ou grids por exemplo?[/quote]

Existem varios segue alguns abaixo:

:arrow: RichFaces

:arrow: IceFaces

:arrow: PrimeFaces

Se não me engano voce pode utilizar a Implementação MyFaces tomahawk para utilizar elementos HTML…
http://myfaces.apache.org/tomahawk-project/tomahawk12/tagdoc/t_htmlTag.html

Sei que alguns deram alternativas (algumas até que só funcionam no JSF); mas se você quer programar pra Web, você tem que por a mão no HTML. E não tem jeito, as “alternativas” se enquadram em um dos dois:

a) Usar engines proprietárias como Adobe Flash ou Microsoft Silverlight, e punir o usuário com renderização de páginas e animações lentas, proibir de colocar páginas no favoritos, excluir aqueles que usam netbooks sem Windows… e mais todas as desvantagens destas com relação aos padrões HTML, CSS e JavaScript.

b) Usar bibliotecas que “encapsulam” o HTML, mas que, no fundo, não oferecem grandes abstrações, não servem para todos os casos e, ainda por cima, te faz ficar preso ao fabricante destes componentes (vendor lock-in).

Por isso, se usar HTML está doendo, sugiro buscar um editor com auto-complete ou criar scripts (sim, linha de comando!) que geram partes deles automaticamente. E também se aprofundar em HTML, CSS e JavaScript, até parar de doer.

Existe sim maneiras de criar aplicações web em java sem ver html!
Contudo, recomendo fortemente que, se você realmente estiver interessado em ser um desenvolvedor web, não tente fugir do html (inclua css na sua lista também).

De qualquer maneira, com GWT-ext, você cria as páginas pra sua aplicação apenas com código java (algo parecido com o que se faz ao criar formulários swing).

Alguns links que podem ajudar:
http://www.google.com.br/search?hl=pt-BR&q=GWT-ext&btnG=Pesquisa+Google&meta=&aq=f&oq=
http://gwt-ext.com/
http://www.gwt-ext.com/wiki/index.php?title=Main_Page
http://code.google.com/p/gwt-ext/
http://www.gwt-ext.com/demo/

Só complementando…
Dê uma chance ao html meu rapaz. Quando você descobrir o que se pode fazer com a dupla html+css você passará a amá-los (tá… talvez eu tenha exagerado um pouco)

[quote=Bravox][quote=maxmustang]componentes que voce diz
seriam botoes ou grids por exemplo?[/quote]

Existem varios segue alguns abaixo:

:arrow: RichFaces

:arrow: IceFaces

:arrow: PrimeFaces[/quote]

Então ouvi falar destes componentes , mas são fáceis de se usar ?

[quote=Cremonesi][quote=Bravox][quote=maxmustang]componentes que voce diz
seriam botoes ou grids por exemplo?[/quote]

Existem varios segue alguns abaixo:

:arrow: RichFaces

:arrow: IceFaces

:arrow: PrimeFaces[/quote]

Então ouvi falar destes componentes , mas são fáceis de se usar ?[/quote]

São relativamentes tranquilos de usar ( claro que sua app tem quer ser baseada em JSF )

Como alguns disseram aqui nessa Thread. Essas bibliotecas de componentes abstrai HTML , CSS , JavaScript , AJAX… para vc, mas uma coisa é fato se vc quer programar para web tem que saber HTML , CSS … é isso que os navegadores entende !

[quote=Bravox][quote=Cremonesi][quote=Bravox][quote=maxmustang]componentes que voce diz
seriam botoes ou grids por exemplo?[/quote]

Existem varios segue alguns abaixo:

:arrow: RichFaces

:arrow: IceFaces

:arrow: PrimeFaces[/quote]

Então ouvi falar destes componentes , mas são fáceis de se usar ?[/quote]

São relativamentes tranquilos de usar ( claro que sua app tem quer ser baseada em JSF )

Como alguns disseram aqui nessa Thread. Essas bibliotecas de componentes abstrai HTML , CSS , JavaScript , AJAX… para vc, mas uma coisa é fato se vc quer programar para web tem que saber HTML , CSS … é isso que os navegadores entende !

[/quote]
Valeu Bravox, como eu e meu instrutor estavamos conversando , Java é relativamente fácil , difícil é saber onde e como usar seus frameowrks e componentes!!!

cara tu quer programar pra web e fujir do html???
o que vc acha que vai de conteudo em um protocolo http???
querer fujir de html e javascript pra web e mesma coisa que vc querer dirigir sem ter um carro para isto…

[quote=luistiagos]cara tu quer programar pra web e fujir do html???
o que vc acha que vai de conteudo em um protocolo http???
querer fujir de html e javascript pra web e mesma coisa que vc querer dirigir sem ter um carro para isto…[/quote]

cara sem querer ser chato , mas tem jeito sim , eu ouvi falar que tem jeito ,só não sei como , Fles por exemplo é um deles , não to dizendo que pra programar não tem que sabr html , só quero um jeito de agilizar o processo de confecção de páginas , e outro não perguntei nada sobre javascript!!!

FLEX + JAVA este é o futuro.

Acredito que o Visual JSF é o que esta buscando, com ele você faz paginas como fazia programas para Desktop com o Delphi!!!

Mas vc só vai adiar o seu encontro com o HTML, programação para Web vc vai encontrar com ele varias vezes ao longo do caminho…rs

Meu irmão…o dia que vc precisar fazer algum coisa com JavaScript verá que HTML é um “amor” de pessoa…

hahahahahha