Entradas com tag 'java'
4 de Maio de 2007 às 21:27 por Bruno Braz Gonçalves · 2 Comentários
Num projecto em JSF implementar o seguinte requisito : o formulário só deve ser submetido ao escolher umas das acções (botões/links) disponíveis..
Isto é o contrário de: se um campo de texto estiver seleccionado o formulário é submetido se carregarmos a tecla enter. Isto acontece para campos com a tag input; não acontece por exemplo para [...]
Tags: java · javascript · jsf
4 de Maio de 2007 às 16:01 por Ruben Badaró · Sem Comentários
Desde há cerca de 2 anos para cá, tenho trabalhado intensamente com Java Server Faces no desenvolvimento web em Java. Inicialmente as coisas não correram muito bem, pensou-se por a tecnologia ser ainda muito nova e ainda verde. Depois, continuaram a não correr bem. No futuro, espero que não corram.
Cheguei à conclusão que JSF não [...]
Tags: Ferramentas · facelets · java · jsf · seam · tomahawk · wicket
9 de Abril de 2007 às 23:45 por Ricardo Antunes · Sem Comentários
Com a introdução do autoboxing na versão 1.5 do Java, a utilização de primitivas começou a cair em desuso, ao ponto de até já haver quem se pergunte se se deve continuar a referir este tipo de variável no ensino do Java (http://www.evolutionnext.com/blog/2004/07/03/1088886468000.html).
Sem duvida que o autoboxing trouxe muitas vantagens a quem escreve código, entre [...]
Tags: java
4 de Abril de 2007 às 12:21 por Bruno Braz Gonçalves · Sem Comentários
A framework Java Server Faces (JSF) é configurada com um ou mais ficheiros 'faces-config.xml'. Além de várias tags para configuração do runtime, a especificação propõe a utilização de metatags informativas que possibilitam ajuda ao desenvolvimento.
Tags para metadata em ficheiros xml de configuração são usuais, como por exemplo <description> ou <display-name>.
Novo para mim foram as tags<attribute> [...]
Tags: java · jsf
3 de Abril de 2007 às 20:08 por Bruno Braz Gonçalves · Sem Comentários
Classe sempre interessante do Commons-lang:
org.apache.commons.lang
public static class Validate
A validação de argumentos é sempre importante. Com esta classe é possível em poucas linhas.
Leituras
Lang API (http://jakarta.apache.org/commons/lang/api-release/)
Tags: java
30 de Março de 2007 às 22:15 por Bruno Braz Gonçalves · Sem Comentários
Classe sempre interessante do Commons-lang:
org.apache.commons.lang
public static class ObjectUtils.Null
extends Object
implements Serializable
Leituras
Lang API (http://jakarta.apache.org/commons/lang/api-release/)
Tags: java
19 de Março de 2007 às 13:22 por Ruben Badaró · 1 Comentário
Numa discussão com um amigo, surgiu o tema sobre como classificar uma annotation. Será um interface ou uma classe, visto que embora seja definido com @ interface, podemos atribuir e retirar valores da annotation, indiciando que existe uma implementação dos métodos.
Na realidade, uma annotation é um tipo de interface. Tal como todas as classes que [...]
Tags: java
8 de Março de 2007 às 13:01 por Bruno Braz Gonçalves · Sem Comentários
Já encontrei várias vezes esta situação: interfaces que definem explicitamente as suas propriedades e métodos como public.
Como explica [1] o conceito de interface implica que
All methods declared in an interface are implicitly public, so the public modifier can be omitted.An interface can contain constant declarations in addition to method declarations. All constant values defined in [...]
Tags: java
8 de Março de 2007 às 12:40 por Bruno Braz Gonçalves · Sem Comentários
Nos últimos tempos tenho visto muito código a utilizar final nas variáveis e parâmetros. Quando programo não tenho o habito de utilizar e julgo que isso é generalizado - dai que [1] faça a pergunta When was the last time you used final in your code?.
De [1]:The final modifier can be applied to four Java [...]
Tags: java
5 de Março de 2007 às 14:02 por Ruben Badaró · 2 Comentários
As certificações actualmente disponibilizadas pela Sun não são, tal como a grande maioria das certificações, uma garantia completa da qualidade e capacidade de quem as tem. Já conheci diversas pessoas com mais certificações do que eu podia enumerar e que sabem tanto daquilo como muito programador júnior acabado de sair da faculdade. O problema destas [...]
Tags: certificação · java