| Autor |
Mensagem |
|
|
Ola a todos, estava fazendo uma pesquisa sobre a demanda de profissionais java no reino unido e acabei aqui. Se quiserem dar uma olhada no resultado:
http://emersonemuk.blogspot.com/
abracos
|
 |
|
|
yuusuke_urameshi2 wrote:Não se seria isso
Mais se voce fazer assim retornara somente o dia da semana
Senão não for explique melhor o que vc quer
O que eu queria era comparar o dia sem ter que usar comparação de strings. Não retornar a data inteira...
|
 |
|
|
Só para fechar, quem tem as constantes é a classe Calendar. A classe GregorianCalendar tem constantes relativas ao calendário gregoriano, épocas, e o corte de 11 dias em 1582, sabia disso?
4 até 15 de outubro de 1582 . Antes disso ele é igual ao calendário juliano.
javadoc:
"Historically, in those countries which adopted the Gregorian calendar first, October 4, 1582 was thus followed by October 15, 1582"
|
 |
|
|
SÓ PARA NÃO DEIXAR EM ABERTO:
O trecho de código mostra como pegar o dia da semana, se executá-lo vai ver que terá o mesmo resultado para as duas ultimas linhas (se for hj claro, ou uma terça qualquer )
Calendar gc= GregorianCalendar.getInstance();
System.out.println(gc.get(GregorianCalendar.DAY_OF_WEEK));
System.out.println(gc.TUESDAY);
[]s
Emerson
|
 |
|
|
como pego o dia da semana em formato numérico?
Sei que o código acima quase resolve o problema:
SimpleDateFormat df = new SimpleDateFormat();
String diaSem = df.format(data);
Eu precisava diferenciar os dias da semana, mas não queria ficar comparando com strings tipo "SÁB" ou mesmo que configure o locale e tenha certeza que sempre retornará igual não creio que seja muito legível.
obrigado
Emerson
|
 |
|
|
dark.wizzard wrote:Hummm... Bem, então extendendo a pergunta... Seria possível montar um ambiente com este tipo de configuração: Tapestry + Struts (ou Webwork) + Hibernate ?
Abraços,
Creio q estes dois não se entenderiam muito bem, visto que o tapestry é mais orientado a componente e tem sua própria arquitetura. No tapestry vc n utiliza nenhuma tag especial, apenas acrescenta uma propriedade às tags já existentes, além disso tem mais um arquivo java que faz as vezes do action (+-), pelo pouco q eu vi é o q me lembro. já o hibernate n depende de qual framework mvc vc está utilizando.
[]s
Emerson
|
 |
|
|
E qual q fica o nome do arquivo de resources?
Não precisa colocar nada no web.xml?
vlw a força
[]s
Luiz Henrique Coura wrote:Faço assim:
No meu struts-config.xml coloco o local do meu arquivo de mensagens:
Ele está dentro do diretório resources q fica dentro do meu /WEB-INF/classes
Então coloquei no meu JSP.
Funciona legal!
|
 |
|
|
Creio q estes dois não se entenderiam muito bem, visto que o tapestry é mais orientado a componente e tem sua própria arquitetura. No tapestry vc n utiliza nenhuma tag especial, apenas acrescenta uma propriedade às tags já existentes, além disso tem mais um arquivo java que faz as vezes do action (+-), pelo pouco q eu vi é o q me lembro. já o hibernate n depende de qual framework mvc vc está utilizando.
[]s
Emerson
|
 |
|
|
Estou substituindo as tags struts por jstl.
qdo troco bean:message por ftm:message ele não acha a chave.
Li em uma lista que teria que usar o seguinte parametro de contexto no web.xml:
<context-param> <param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name>
<param-value>ApplicationResources.properties</param-value>
</context-param>
Não deu certo.
Alguem sabe como resolver? Nâo que me importe de usar a tag bean:message, mas queria saber o pq q não funciona com o JSTL.
OBS: estou utilizando o jstl 1.1
|
 |
|
|
Acho que o hibernate teria que setar no setId com o ID (long) e não com a string login que é apenas para ele poder localizar o objeto que acabou de inserir. Talvez seja algum bug do generator ou necessite ter algum atributo único com o mesmo tipo que a chave, estranho não? Deixa quieto, se não responderem lá, vou usar o generator sequence mesmo
vlw pela força
[]s
Emerson
LIPE wrote:Droga não poder mexer no banco
Bem, você percebeu que a merda toda acontece aqui
Pois o Hibernate está transformando o valor retornado em String e não Long, e quando tenta setar o person_id com este valor a coisa explode.
Que tal fazer uma gambiarrinha de teste?
Mude o método setId para o seguinte
Lembre: apenas para teste hehe
|
 |
|
|
Como faço para utilizar o mesmo JSP e form bean para criar e editar uma determinada entidade de negócio?
Tentei utilizar :
Mas não funcionou, o EL não é processado na página resultante.
Queria, que dependendo de algum atributo que atribuo na minha action, os meus labels e os links e formulários sejam alterados dinamicamente. Qual a melhor forma de fazer isto?
Obrigado
Emerson Cargnin
TRE-SC/Floripa
|
 |
|
|
danieldestro wrote:Os JSP devem ir dentro da pasta da sua aplicação web, não importando se estão dentro de seus subdiretórios (dentro WEB-INF não pode).
desculpe contrariá-lo, mas pode colocar os jsp's dentro do WEB-INF, o que certa forma é uma segurança a mais para não permitir o acesso direto às páginas.
Emerson Cargnin
TRE-SC/Floripa
|
 |
|
|
O problema é que tem outras aplicações usando direto o banco, então não tenho como mudar.... o que posso fazer é usar outro valor da sequence e deixar um vago mesmo....
O único parâmetro que tem long é o próprio ID, que é gerado pelo trigger....
vlw
Emerson
|
 |
|
|
Realmente teve algumas mudanças, mas nada demais, pelo menos não utilizei muitas features avançadas. mudou alguns nomes pacotes e a sintaxe na utilização de sessions.
Em relação ao meu problema, me responderam na lista do hibernate. É que no hibernate reference, não é explicado que é necessário um parâmetro contendo uma chave única para o hibernate poder retornar a chave que foi gerada pelo trigger.
Trecho do manual:
http://www.hibernate.org/hib_docs/v3/reference/en/html/mapping.html#mapping-declaration-id-select
5.1.4.6. Primary keys assigned by triggers
For legacy schemas only (Hibernate does not generate DDL with triggers).
<id name="id" type="long" column="person_id">
<generator class="select">
<param name="key">socialSecurityNumber</param>
</generator>
</id>
In the above example, there is a unique valued property named socialSecurityNumber defined by the class, as a natural key, and a surrogate key named person_id whose value is generated by a trigger.
Enfim, não funcionou mesmo assim, postei novamente no forum do hibernate.
Troquei pra sequence usando o generator sequence, e finalmente funcionou, porém gastando duas sequences por objeto, pois o trigger pega um valor e o hibernate pega o próximo. O que dá pra fazer também é alterar a sequence para não atualizar o id do registro sendo inserido caso este não seja nulo.
novo post forum hibernate:
http://forum.hibernate.org/viewtopic.php?p=2233776&sid=d16e63fe4c8b1375caef4b26a9bcfd4a#2233776
flw pessoal
Emerson Cargnin
floripa
|
 |
|
|
bem, na versão 3.0RC1 tem página 36, primeiro item.
Eu já tenho um trigger que popula o id de cada registro. Não preciso que o hibernate o faça.
Este erro parece estar relacionado com alguma outra coisa
obrigado de qualquer forma, se alguem puder ajduar, agradeço.
Emerson
|
 |
|
|