S:datetimepicker do Struts2

3 respostas
K

Olá pessoal!

Estou tendo um problema com o componente “datetimepicker” do Struts2. Ao setar eventos como “onclick”, “onchange”, etc… o componente, simplesmente, não reconhece os eventos. Em outras palavras, ao ocorrer a ação que geraria o evento, ele não ativa o código mapeado para tratar o evento.

Alguém já passou pelo mesmo problema, ou sabe como resolvê-lo.

Obrigado pela atenção!

Kallás.

3 Respostas

N

Kallas,
Uso datepicker com ajuda do jquery e também uso javascript, exemplo:
<s:textfield id=“data” name=“data” size=“10” maxlength=“10” onblur=“return formataData(this)” />

jQuery(function($){

$("<a class="hashtag" href="https://www.guj.com.br/tags/data">#data</a>").datepicker();

});

Preciso apenas do seguintes js’s:
1)ui.datepicker.js http://marcgrabanski.com/code/ui-datepicker // tem uma traduzida para português
2)jquery-1.2.6.min.js
:cool:
[]'s
Nina

K

Olá “ninarm”. Sua dica é boa.

Se eu não conseguir resolver esse problema, tentarei usar a sua dica…

Mas andei procurando e parece que o Struts2 tem um plugin, Dojo, que possui esse componente.

Vou tentar configurá-lo primeiro. E aí fica mais uma dúvida: alguém já configurou o plugin Dojo, para me ajudar com a configuração?

Valeu.

R

Amigo não sei se te ajuda, mais eu usei um calendario do dhtmlgoodies.
Qualquer coisa é só buscar na net. http://www.dhtmlgoodies.com

A configuracao é bem simples.
<link type=“text/css” rel=“stylesheet” href=“pages/css/dhtmlgoodies_calendar.css” media=“screen”>
<script type=“text/javascript” src=“pages/scripts/dhtmlgoodies_calendar.js”></script>

<table>

<tr>

<td>

Data Inicial:

<td>

<td>

<s:textfield id=“dataInicio” label=“Data Inicial” name=“to.dataInicio” size=“16” maxlength=“16” cssClass=“readOnly” />

</td>

<td>

<a>

Selecionar data -> AQUI PODE VIR UMA IMAGEM

</a>

</td>

</tr>

</table>
Criado 24 de setembro de 2008
Ultima resposta 24 de set. de 2008
Respostas 3
Participantes 3