Problema com minha jsp (javascript)

0 respostas
Chuvinha

Galera, estou com um problema na minha jsp (estou usando as tags do extjs).
Tenho uma árvore onde o usuário pode arrastar um nó para outro pai (drag drop).
Daí quando ele fizer isso, eu tenho que atualizar no banco.
Esse é o meu grande problema.
Tentei usar onBeforemovenode e onMovenode mas não deu certo.
Segue abaixo meu código:

<body>
<ext:body>
	<ext:viewport id="wholeView" layout="border" >
		<ext:tree.treePanel id="panelAtributo" layout="fit" animate="true" region="center" border="true"
							onContextmenu="function(node, e){crudMenuClick(node, e);}" dropConfig="{appendOnly:true}"
							onBeforemovenode="function(tree, node, oldParent, newParent, index){atualizarArvore(tree, node, oldParent, newParent, index);}" 
							containerScroll="true" autoScroll="true" enableDD="true">
			<ext:tree.treeSorter folderSort="true"/>
			<ext:tree.treeLoader dataUrl="resultatributo.action"/>
		</ext:tree.treePanel>
	</ext:viewport>
</ext:body>
<s:include value="popup/popupWindow_atributo.jsp"></s:include>
</body>

Quando entro na jsp dá o seguinte erro:

java.lang.NumberFormatException: For input string: "function(tree, node, oldParent, newParent, index){atualizarArvore(tree, node, oldParent, newParent, index);}"

Ele dá erro no Java não sei porque.
Fala que tenho que passar int no onBeforemovenode.
Não faz sentido.
Alguém poderia me dar luz.

Criado 5 de outubro de 2010
Respostas 0
Participantes 1