Problemas campos dinamicos + datepicker Struts 2

Pessoal, boa tarde.

Estou tendo problemas para adicionar campos de data dinamicamente com Struts 2. Sem o datepicker funciona perfeitamente, mas quando coloco ele, bagunça tudo. Estou usando o plugin dojo, para aparecer o datepicker.

Segue o meu código

<%@ taglib prefix="s" uri="/struts-tags" %> 
<%@ taglib prefix="sd" uri="/struts-dojo-tags" %>
<sd:head/>
<script type="text/javascript">
function insRow() {
	var x = document.getElementById('advTable').insertRow(-1);
	var y = x.insertCell(0);
	var w = x.insertCell(1);
	var z = x.insertCell(2);
	
	z.align = 'center';
	
	var j = document.getElementById("advTable").rows.length;
	
	y.innerHTML = "<label>Advogado: </label> <select name='idAdv'> <option value='0'>Selecione</option> <s:iterator value='advs' var='a'> <option value='${a.codigo}'>${a.nome}</option> </s:iterator> </select>";
	w.innerHTML = "<sd:datetimepicker name='dtPart' displayFormat='yyyy-MM-dd' value='today' label='Data de Participação (yyyy-mm-dd)'/>";
	z.innerHTML = "<input type='button' value='&nbsp;-&nbsp;' onclick='deleteRow(this)' class='botao'>";
}
function deleteRow(r) {
	var i = r.parentNode.parentNode.rowIndex;
	document.getElementById('advTable').deleteRow(i);
}

</script>

<title>Insert title here</title>
</head>
<body>
<table id="advTable" border="0">
	<tr>
		<td>
			<label>Advogado: </label>
				<select name="idAdv">
						<option value="0">Selecione</option>
						<s:iterator value="advs" var="a">
							<option value="${a.codigo}">${a.nome}</option>
						</s:iterator>
				</select>
		</td>
		<td>
			<sd:datetimepicker name="dtPart" displayFormat="yyyy-MM-dd" value="today" label="Data de Participação (yyyy-mm-dd)"/>
		</td>
		<td>
			<input type="button" onClick="insRow()" value="&nbsp;+&nbsp;" class="botao"/>
		</td>
	</tr>
</table>
</body>
</html>

Obrigado

Boa noite,

Tenta utilizar formatando conforme o exemplo abaixo:


name="veiculo.dataVenda" value="<fmt:formatDate value="${veiculo.dataVenda}" pattern="dd/MM/yyyy" type="date"/>"/>

Abraço!

Carlos, boa noite.

O datepicker funciona perfeitamente, o problema ocorre apenas quando coloco ele dentro do meu javascript (linha 16 do código), onde a intenção é adicionar novos campos de data, conforme a necessidade, apenas clicando no botão “+” que aparece na tela.

Valeu!