alguem sabe se é possivel, tem algum exemplo ou pode me indicar um rumo para conceguir fazer as colunas de uma tabela usarem drag and drop no jsf? andei olhando no site de exemplos do richfaces e não encontrei nada parecido com o que quero
alguem poderia me dar uma ajuda?
Jsf drag and drop colunas de uma tabela
13 Respostas
veja aqui
ao inves de ser richfaces é icefaces …
la tem exemplos …
no livro Core java server faces da sun … o de capa laranja .
espero ter ajudado
e é interessante eu usar na mesma aplicação richfaces e icefaces?
Eu tambem tava correndo atras deste mesmo efeito, mas não conssegui achar nada. O maximo que consegui foi uma reportagem na javamagazine que mostava como drag-drop entre itens de painel o exemplo tem no site da devmedia.Imagino que até pra fazer usando list no lugar de cada coluna da tabela, isto é só uma suposição.Caso vc consiga eu peço por favor para que poste como vc fez.
vou dar uma procurada hj a noite se eu conseguir aviso então,
você ja conceguiu colocar plugins da jquery para rodar junto com a jquery do rich?
é acho q não … eu apenas uso JSF com a biblioteca para ajax - icefaces …
Eu tentei colocar o Jquery com Richfaces não consegui.
Vc ta querendo pra fazer as máscaras dos campos???
não, pq o richfaces ja vem com a jquery só usar se não me engano rich:jQuery
dai como deve saber existem alguns plugins para o jquery existe o flexgrid
http://webplicity.net/flexigrid/
que possui o recurso que eu quero usar só que não achei no richfaces,
as mascaras futuramente pretendo usar nos cadastros, porém uma tabela com os recursos do flexgrid seria interessante.
Pois então foi esta tag que nunca consegui acessar.
O container não conseguia enxergar ela.
Vc conseguiu???
Eu acho que no Icefaces não tem esta tabela que vc está procurando.
sim concegui usar ela, não consegui colocar plugins, assim que ligar meu notbook na hora do almoço posto o código pra vc ver blz?
Tem o datascroller pelo menos a paginação da tabela resolve.
Este flexgrid emuito legal.
Eu espero sim, obrigado.
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
<%@ taglib uri="http://richfaces.org/rich" prefix="rich"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<html>
<head>
<title>Insere Marca</title>
</head>
<body>
<f:view>
<rich:panel header="Cadastro de Marca">
<h:form>
<h:outputText value="Codigo: " />
<h:inputText value="#{marcaMbean.marcaVO.id}" id="cd_marca" readonly="true" />
<br />
<h:outputText value="Nome: " />
<h:inputText value="#{marcaMbean.marcaVO.nome}" />
<a4j:commandButton action="#{marcaMbean.insereMarca}" value="Grava" id="grava" oncomplete="alert('Gravou com sucesso!');" />
<rich:jQuery selector="#grava" query="click(function(){alert('clicou!');})"></rich:jQuery>
</h:form>
</rich:panel>
</f:view>
</body>
</html>
em principio aqui ta funcionando! dai na hora que ele clica no botao gravar ele aparece a menssagem de que clicou antes de renderizar!
Eu estou igual a vc mas a tag para o rich não aparece.
Quais jars estão adicionados na sua aplicação???
as libs do jsf pois estou usando tomcat, alguns commons e as bibliotecas do richfaces 3.2