Como desenvolver java web com agilidade ???  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
felipehts
Java Ninja
[Avatar]

Membro desde: 30/11/2009 12:56:35
Mensagens: 285
Offline

Bom dia pessoal, é o seguinte estou começando agora no java web, porém estou achando bem lento a forma de desenvolvimento, procurei mas não encontrei nenhuma outra forma de desenvolvimento a não ser "na unha", até cheguei a vê plugins para Netbeans, mas nada sofistifcado, o problema de desenvolver "na unha" é ter que ficar na "tentativa e erro", tipo nem sempre sai como imaginamos, ex: Estou desenvolvendo um formulário de cadastro onde há varios campos e quase sempre sai desalinhado ou do tamanho diferente do imaginado, ai tem que consertar e verificar novamente, isso tudo gera muita dor de cabeça e perda de tempo. Gostaria de saber com o pessoal que já tem mais experiência nessa área, qual a melhor forma de desenvolver java web, tipo minha dificuldade não é programação em si, mas sim para desenhar o layout, se tivesse alguma ferramenta visual ou algum outro método ajudaria bastante.


EX DE UM RASCUNHO:

CÓDIGO




RESULTADO:




Tipo configuro de um jeito ai sai bem diferente do imaginado, na imagem acima por exemplo eu não consigo colocar os campos um do lado do outro, quando tento fica desconfigurado........... Mesmo se os campos ficarem um do lado do outro, ainda tenho q verificar o tamanho de cada campo para ficarem alinhados....


OBS: Estou utilizando JSF (xhtml) + PRIMEFACES. Toda dica é válida...
vlw a todos pela atenção....

This message was edited 2 times. Last update was at 24/01/2012 09:35:43

maior_abandonado
JWizard
[Avatar]

Membro desde: 03/09/2007 11:30:08
Mensagens: 2694
Localização: sp
Offline

felipehts wrote:Bom dia pessoal, é o seguinte estou começando agora no java web, porém estou achando bem lento a forma de desenvolvimento, procurei mas não encontrei nenhuma outra forma de desenvolvimento a não ser "na unha", até cheguei a vê plugins para Netbeans, mas nada sofistifcado, o problema de desenvolver "na unha" é ter que ficar na "tentativa e erro", tipo nem sempre sai como imaginamos, ex: Estou desenvolvendo um formulário de cadastro onde há varios campos e quase sempre sai desalinhado ou do tamanho diferente do imaginado, ai tem que consertar e verificar novamente, isso tudo gera muita dor de cabeça e perda de tempo. Gostaria de saber com o pessoal que já tem mais experiência nessa área, qual a melhor forma de desenvolver java web, tipo minha dificuldade não é programação em si, mas sim para desenhar o layout, se tivesse alguma ferramenta visual ou algum outro método ajudaria bastante.
OBS: Estou utilizando JSF (xhtml) + PRIMEFACES. Toda dica é válida...
vlw a todos pela atenção....


desenvolver em qualquer linguagem com agilidade requer experiência, simples assim. Em algumas requer mágica .

quanto a desalinhamento de formulários, isso costuma-se ser resolvido colocando o formulário dentro de uma tabela de forma que a própria tabela ja o alinharia. Com jsf essa tarefa é automatizada com a tag h:panelGrid.

This message was edited 2 times. Last update was at 24/01/2012 09:21:16


espero ter ajudado...

falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico.
alandiniz
JavaEvangelist
[Avatar]

Membro desde: 14/03/2010 20:06:59
Mensagens: 315
Localização: Cianorte
Offline

Bom dia amigo,

Eu estou na mesma situação que você...

Meu problema não é tanto na programação...

+ na hora de criar o layout ai eu me complico um pouco

não sei o meio correto, mais geralmente eu utilizo por exemplo um dreamweaver para criar o código html e depois eu só mudo pra jsf... ex.: form pra h:form... etc...
[Email] [WWW] [MSN]
alias
Virtual Machine Man

Membro desde: 11/06/2007 11:09:34
Mensagens: 596
Offline

maior_abandonado wrote:
quanto a desalinhamento de formulários, isso costuma-se ser resolvido colocando o formulário dentro de uma tabela de forma que a própria tabela ja o alinharia. Com jsf essa tarefa é automatizada com a tag h:panelGrid.


respeitosamente, eu diria que probleminhas de desalinhamento devem ser resolvidos via CSS...
felipehts
Java Ninja
[Avatar]

Membro desde: 30/11/2009 12:56:35
Mensagens: 285
Offline

alandiniz wrote:Bom dia amigo,

Eu estou na mesma situação que você...

Meu problema não é tanto na programação...

+ na hora de criar o layout ai eu me complico um pouco

não sei o meio correto, mais geralmente eu utilizo por exemplo um dreamweaver para criar o código html e depois eu só mudo pra jsf... ex.: form pra h:form... etc...


já tentei assim tb... o problema é que tem tag que não é lida no Dreamweaver....
felipehts
Java Ninja
[Avatar]

Membro desde: 30/11/2009 12:56:35
Mensagens: 285
Offline

maior_abandonado wrote:
felipehts wrote:Bom dia pessoal, é o seguinte estou começando agora no java web, porém estou achando bem lento a forma de desenvolvimento, procurei mas não encontrei nenhuma outra forma de desenvolvimento a não ser "na unha", até cheguei a vê plugins para Netbeans, mas nada sofistifcado, o problema de desenvolver "na unha" é ter que ficar na "tentativa e erro", tipo nem sempre sai como imaginamos, ex: Estou desenvolvendo um formulário de cadastro onde há varios campos e quase sempre sai desalinhado ou do tamanho diferente do imaginado, ai tem que consertar e verificar novamente, isso tudo gera muita dor de cabeça e perda de tempo. Gostaria de saber com o pessoal que já tem mais experiência nessa área, qual a melhor forma de desenvolver java web, tipo minha dificuldade não é programação em si, mas sim para desenhar o layout, se tivesse alguma ferramenta visual ou algum outro método ajudaria bastante.
OBS: Estou utilizando JSF (xhtml) + PRIMEFACES. Toda dica é válida...
vlw a todos pela atenção....


desenvolver em qualquer linguagem com agilidade requer experiência, simples assim. Em algumas requer mágica .

quanto a desalinhamento de formulários, isso costuma-se ser resolvido colocando o formulário dentro de uma tabela de forma que a própria tabela ja o alinharia. Com jsf essa tarefa é automatizada com a tag h:panelGrid.


fiz desta forma, mas ficou desconfigurado......
alexandrefuente
HelloWorld
[Avatar]

Membro desde: 15/05/2011 22:12:51
Mensagens: 13
Offline

Blz, cara usa tabelas para fazer o alinhamento do código, estou usando o JSF e ele é muito útil
ta agilizando bastante o trabalho, mais quando se trata de formulários use sempre tabelas para
pode fazer o alinhamento.
felipehts
Java Ninja
[Avatar]

Membro desde: 30/11/2009 12:56:35
Mensagens: 285
Offline

alexandrefuente wrote:Blz, cara usa tabelas para fazer o alinhamento do código, estou usando o JSF e ele é muito útil
ta agilizando bastante o trabalho, mais quando se trata de formulários use sempre tabelas para
pode fazer o alinhamento.


vlw pela dica...vou tentar dessa forma =)
magni
Thread.start()

Membro desde: 04/01/2012 14:17:52
Mensagens: 33
Localização: Cascavel - Pr
Offline

Tente no teus componentes colocar o style=" width: 340px" tudo padronizado.

Isso é um dos motivos de ficar meio desalinhada a tua tela....

asaudate
GUJ Master
[Avatar]

Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline

alias wrote:
maior_abandonado wrote:
quanto a desalinhamento de formulários, isso costuma-se ser resolvido colocando o formulário dentro de uma tabela de forma que a própria tabela ja o alinharia. Com jsf essa tarefa é automatizada com a tag h:panelGrid.


respeitosamente, eu diria que probleminhas de desalinhamento devem ser resolvidos via CSS...


Pois é... layout tableless é o que há. Infelizmente, uma parcela muito grande de desenvolvedores prefere simplesmente ignorar o "lado artístico" da coisa e partir pro bom e velho layout tabelado com JSF.

Pros que pensam assim, segue um link para reflexão do que nunca poderia ser feito com JSF: http://csszengarden.com/.


P.S: Nada contra o uso de JSF dentro de intranets, por exemplo. Mas, sim, sou radicalmente contra se for pra usar em sites (internet), por exemplo.

[]'s

Alexandre Saudate
__________________________

Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.

Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate

Evite usar Axis2!!! Leia aqui para mais detalhes!

@alesaudate
Quer ler um blog especializado em web services e SOA?

felipehts
Java Ninja
[Avatar]

Membro desde: 30/11/2009 12:56:35
Mensagens: 285
Offline

magni wrote:Tente no teus componentes colocar o style=" width: 340px" tudo padronizado.

Isso é um dos motivos de ficar meio desalinhada a tua tela....



Não entendi o motivo, mas está tipo divido "ao meio", tipo eu não consigo colocar um campo do lado do outro, repare no print acima....
jakefrog
GUJ Expert
[Avatar]

Membro desde: 22/01/2007 22:00:53
Mensagens: 4191
Offline

desenvolver em qualquer linguagem com agilidade requer experiência, simples assim. Em algumas requer mágica .
Concordo com cada linha! [=

Adiciono apenas que além de precisar de muito "xp", precisa de estudo também. [=

Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]

SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)

Vamos em frente que atrás vem gente!
rogeriopaguilar
JavaTeenager
[Avatar]

Membro desde: 31/05/2006 10:19:35
Mensagens: 171
Offline

se você quer que o layout fique com cara de um site profissional e não de um sistema, passe o layout para um webdesigner fazer

ou então compra um layout pronto. Aqui tem um monte, e nem são caros:

http://themeforest.net/category/site-templates/admin-templates

This message was edited 1 time. Last update was at 24/01/2012 10:48:28


https://github.com/rogeriopaguilar/Projetos
[Email] [WWW] [MSN]
alias
Virtual Machine Man

Membro desde: 11/06/2007 11:09:34
Mensagens: 596
Offline

asaudate wrote:
alias wrote:
maior_abandonado wrote:
quanto a desalinhamento de formulários, isso costuma-se ser resolvido colocando o formulário dentro de uma tabela de forma que a própria tabela ja o alinharia. Com jsf essa tarefa é automatizada com a tag h:panelGrid.


respeitosamente, eu diria que probleminhas de desalinhamento devem ser resolvidos via CSS...


Pois é... layout tableless é o que há. Infelizmente, uma parcela muito grande de desenvolvedores prefere simplesmente ignorar o "lado artístico" da coisa e partir pro bom e velho layout tabelado com JSF.

Pros que pensam assim, segue um link para reflexão do que nunca poderia ser feito com JSF: http://csszengarden.com/.


P.S: Nada contra o uso de JSF dentro de intranets, por exemplo. Mas, sim, sou radicalmente contra se for pra usar em sites (internet), por exemplo.

[]'s


novamente, com todo o respeito, mas eu discordo. É perfeitamente possivel aplicar qualquer recurso do CSS em uma pagina feita com JSF.
asaudate
GUJ Master
[Avatar]

Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline

alias wrote:

novamente, com todo o respeito, mas eu discordo. É perfeitamente possivel aplicar qualquer recurso do CSS em uma pagina feita com JSF.


Imaginei uma resposta dessas quando postei. E, peço, olhe o Zen Garden e reflita se é possível fazer aquilo com JSF.

Não é a possibilidade de aplicar ou não CSS que dificulta/impossibilita (até porque, a própria estilização que é feita pelos componentes JSF é feita via CSS). É o próprio HTML gerado que dificulta.

Alexandre Saudate
__________________________

Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.

Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate

Evite usar Axis2!!! Leia aqui para mais detalhes!

@alesaudate
Quer ler um blog especializado em web services e SOA?

 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team