Autor |
Mensagem |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 14/08/2007 11:25:46
|
guilherme.pimentel
Template
![[Avatar]](/forum/images/avatar/1ff1de774005f8da13f42943881c655f.jpg)
Membro desde: 21/06/2007 15:52:28
Mensagens: 109
Localização: BELO HORIZONTE
Offline
|
Tem como eu alterar o funcionamento do comboReloadGroup pois eu alterei o combo para um list usando o multiple="true" e size="10"
Code:
<n:comboReloadGroup useAjax="true">
<t:property renderAs="doubleline" multiple="true" name="estrutura" size="10"/>
<t:property renderAs="doubleline" multiple="true" name="regua" label="Régua" size="10" />
</n:comboReloadGroup>
porem quando eu seleciono mais de um ele funciona somente para o ultimo que eu selecionei ....... tem como eu mudar a função interna para que ele filtre a subentidade de acordo com todos que eu selecionar na primeira lista????
|
GUILHERME A. MUNCK PIMENTEL
DESENVOLVEDOR JEE
BRASIL - MINAS GERAIS - BELO HORIZONTE |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 14/08/2007 13:11:42
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Guilherme.. experimenta fazer o seguinte.. pega o código fonte que foi gerado.. altera lá o fonte.. e me manda as diferenças ai posso dar uma olhada no que fazer com isso.
Obrigado!
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 14/08/2007 13:57:30
|
guilherme.pimentel
Template
![[Avatar]](/forum/images/avatar/1ff1de774005f8da13f42943881c655f.jpg)
Membro desde: 21/06/2007 15:52:28
Mensagens: 109
Localização: BELO HORIZONTE
Offline
|
O frameWork esta gerando tudo certo porem ele funciona somente para combo... eu precisava que os lists fizesse reload com varios itens selecionados e não com somente um como funciona hoje.
|
GUILHERME A. MUNCK PIMENTEL
DESENVOLVEDOR JEE
BRASIL - MINAS GERAIS - BELO HORIZONTE |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 14/08/2007 16:28:34
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Sim.. eu sei.. ele não foi preparado para funcionar com lists..
por isso estou lhe dizendo para alterar os javascripts de modo que ele se comporte de maneira adequada, me repassei que ai poderei integrar com o framework, entendeu?
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 14/08/2007 16:29:19
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Por enquanto.. faz o seguinte..
Tira o <n:comboReloadGroup e faz o ajax manual.. em breve terá uma atualização disponível.
té!>
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 16/08/2007 14:48:55
|
guilherme.pimentel
Template
![[Avatar]](/forum/images/avatar/1ff1de774005f8da13f42943881c655f.jpg)
Membro desde: 21/06/2007 15:52:28
Mensagens: 109
Localização: BELO HORIZONTE
Offline
|
Meu problema agora é o seguinte:
A minha entidade de filtro esta implementado da seguinte forma:
Code:
package br.com.geoexplore.geoenterprise.geobarragem.filtro;
import br.com.geoexplore.geoenterprise.geobarragem.bean.Estrutura;
import br.com.geoexplore.geoenterprise.geobarragem.bean.Regua;
import br.com.linkcom.neo.controller.crud.FiltroListagem;
public class ReguaFiltro extends FiltroListagem {
private Estrutura estrutura;
private Regua regua;
private Object[] estruturas;
public Object[] getEstruturas() {
return estruturas;
}
public void setEstruturas(Object[] estruturas) {
this.estruturas = estruturas;
}
public Estrutura getEstrutura() {
return estrutura;
}
public void setEstrutura(Estrutura estrutura) {
this.estrutura = estrutura;
}
public Regua getRegua() {
return regua;
}
public void setRegua(Regua regua) {
this.regua = regua;
}
}
Quando é selecionada somente uma estrutura o filtro funciona normalmente porem quando eu seleciono mais que uma estrutura ele mostra essa mensagem
Code:
Valores incorretos encontrados em 'ReguaFiltro'
Estrutura Failed to convert property value of type [[Ljava.lang.Object;] to required type [br.com.geoexplore.geoenterprise.geobarragem.bean.Estrutura] for property 'estrutura'
Gerando tambem essa exceção:
Code:
4:43:52,392 INFO [STDOUT] java.lang.NullPointerException
14:43:52,392 INFO [STDOUT] at br.com.linkcom.neo.util.HibernateUtils.getId(HibernateUtils.java:36)
14:43:52,392 INFO [STDOUT] at br.com.linkcom.neo.util.BeansUtil.isTransient(BeansUtil.java:115)
14:43:52,392 INFO [STDOUT] at br.com.linkcom.neo.view.InputTag.doSelectAllFromService(InputTag.java:911)
14:43:52,392 INFO [STDOUT] at br.com.linkcom.neo.view.InputTag.doComponent(InputTag.java:369)
14:43:52,392 INFO [STDOUT] at br.com.linkcom.neo.view.BaseTag.doTag(BaseTag.java:568)
14:43:52,392 INFO [STDOUT] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp._jspx_meth_n_input_2(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:838)
14:43:52,392 INFO [STDOUT] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp._jspx_meth_c_if_7(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:785)
14:43:52,392 INFO [STDOUT] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp.access$11(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:771)
14:43:52,392 INFO [STDOUT] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp$PropertyTag_jspHelper.invoke9(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:1145)
14:43:52,392 INFO [STDOUT] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp$PropertyTag_jspHelper.invoke(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:1220)
14:43:52,392 INFO [STDOUT] at br.com.linkcom.neo.view.BaseTag.getBody(BaseTag.java:426)
14:43:52,392 INFO [STDOUT] at br.com.linkcom.neo.view.PanelTag.doComponent(PanelTag.java:81)
14:43:52,392 INFO [STDOUT] at br.com.linkcom.neo.view.BaseTag.doTag(BaseTag.java:568)
14:43:52,392 INFO [STDOUT] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp._jspx_meth_n_panel_2(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:767)
14:43:52,392 INFO [STDOUT] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp._jspx_meth_c_otherwise_0(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:740)
14:43:52,392 INFO [STDOUT] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp._jspx_meth_c_choose_0(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:196)
14:43:52,407 INFO [STDOUT] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp.access$0(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:171)
14:43:52,407 INFO [STDOUT] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp$PropertyTag_jspHelper.invoke0(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:1032)
14:43:52,407 INFO [STDOUT] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp$PropertyTag_jspHelper.invoke(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:1193)
14:43:52,407 INFO [STDOUT] at br.com.linkcom.neo.view.BaseTag.doBody(BaseTag.java:253)
14:43:52,407 INFO [STDOUT] at br.com.linkcom.neo.view.PropertyTag.doComponent(PropertyTag.java:145)
14:43:52,407 INFO [STDOUT] at br.com.linkcom.neo.view.BaseTag.doTag(BaseTag.java:568)
14:43:52,407 INFO [STDOUT] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp._jspx_meth_n_property_0(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:167)
14:43:52,407 INFO [STDOUT] at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp._jspService(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:73)
14:43:52,407 INFO [STDOUT] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
14:43:52,407 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
14:43:52,407 INFO [STDOUT] at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
14:43:52,407 INFO [STDOUT] at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
14:43:52,407 INFO [STDOUT] at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
14:43:52,407 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
14:43:52,407 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
14:43:52,407 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
14:43:52,407 INFO [STDOUT] at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
14:43:52,407 INFO [STDOUT] at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
14:43:52,407 INFO [STDOUT] at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
14:43:52,407 INFO [STDOUT] at br.com.linkcom.neo.view.BaseTag.dispatchToTemplate(BaseTag.java:936)
14:43:52,407 INFO [STDOUT] at br.com.linkcom.neo.view.BaseTag.includeJspTemplateFile(BaseTag.java:900)
14:43:52,407 INFO [STDOUT] at br.com.linkcom.neo.view.BaseTag.includeJspTemplate(BaseTag.java:798)
14:43:52,407 INFO [STDOUT] at br.com.linkcom.neo.view.template.PropertyTag.doComponent(PropertyTag.java:315)
14:43:52,407 INFO [STDOUT] at br.com.linkcom.neo.view.BaseTag.doTag(BaseTag.java:568)
O conteudo da variavel quando é selecionado apenas 1 item é o bean da estrutura, mas quando é selecionado mais que 1 item o valor passa a ser um vetor de estruturas.
Com isso tem como vc saber oque eu tenho que mudar no FrameWork para que o filtro funcione tambem com esse tipo de seleção???
Entendeu???
|
GUILHERME A. MUNCK PIMENTEL
DESENVOLVEDOR JEE
BRASIL - MINAS GERAIS - BELO HORIZONTE |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 16/08/2007 14:58:49
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Experimenta trocar o Object[] por List<Object> lista = new ArrayList<Object>();
Assim vai funcionar.
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 16/08/2007 15:44:24
|
guilherme.pimentel
Template
![[Avatar]](/forum/images/avatar/1ff1de774005f8da13f42943881c655f.jpg)
Membro desde: 21/06/2007 15:52:28
Mensagens: 109
Localização: BELO HORIZONTE
Offline
|
O negocio é o seguinte nesse bean que eu coloque o atributo "estruturas" esta so de teste pois mesmo com ele o sistema gera esse erro. O vetor de objetos com a lista de estruturas é o framework que gera a partir dos itens que eu selecionei.
A questão é o seguinte, como nesse bean do filtro o tipo do atributo "estrutura" é uma estrutura ele não consegue converter para Object[].
Eu queria era que no bean do filtro como no exemplo tem um atributo estrutura do tipo Estrutura e um outro atributo estruturas do tipo Object[], onde um posso implementar uma mudança que preencha o vetor ao inves de tentar preencher a estrutura.
Entendeu???
|
GUILHERME A. MUNCK PIMENTEL
DESENVOLVEDOR JEE
BRASIL - MINAS GERAIS - BELO HORIZONTE |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 16/08/2007 16:52:57
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Sim, entendi.. mais eu não sei se o rógel fez este suporte... mais que diferença faz se você for usar um list ou um array de object?
Ahhh!! lembrei..
é coisa do hibernate.. eu lembro do rógel me falar que o hibernate tenta transformar todas as listas para um iterator.. deve ser por isso que não está funcionando.
té!
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 16/08/2007 21:23:18
|
rogel.garcia
Xiita
Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline
|
Supondo que vc tenha o seguinte bean
class Bean {
List<Estrutura> estruturas;
}
e
<t:property name="estruturas"/>
Será criado um select-many e as estruturas selecionadas estarão no atributo estruturas... o mesmo aconteceria se fosse Estrutura[] estruturas.
O erro acontece porque vc está tentando colocar um input select-many para uma propriedade do tipo Estrutura.
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 17/08/2007 10:20:29
|
guilherme.pimentel
Template
![[Avatar]](/forum/images/avatar/1ff1de774005f8da13f42943881c655f.jpg)
Membro desde: 21/06/2007 15:52:28
Mensagens: 109
Localização: BELO HORIZONTE
Offline
|
Como eu devo fazer a query do metodo updateListagemQuery do DAO
eu coloquei fiz assim
Code:
...
import br.com.linkcom.neo.controller.crud.FiltroListagem;
import br.com.linkcom.neo.persistence.QueryBuilder;
public class ReguaDAO extends GeoDAO<Regua> {
@Override
public void updateListagemQuery(QueryBuilder<Regua> query, FiltroListagem _filtro) {
ReguaFiltro filtro = (ReguaFiltro) _filtro;
query.where("regua = ?", filtro.getRegua())
.whereIn("regua.estrutura.id ", filtro.getEstruturas());
}
public boolean existeReguaComCodigo(Regua bean){
QueryBuilder<Regua> queryBuilder = new QueryBuilder<Regua>(getHibernateTemplate()).from(Regua.class)
.where("upper(regua.codigo) = ?", bean.getCodigo().trim().toUpperCase())
.where("regua.estrutura.id = ?", bean.getEstrutura().getId());
if (bean.getId() != null){
queryBuilder = queryBuilder.where("regua.id != ?", bean.getId());
}
return (queryBuilder.list().size() != 0 );
}
}
O bean do Filtro ficou assim e o framework gerou certinho o filtro
Code:
...
import java.util.List;
public class ReguaFiltro extends FiltroListagem {
private List<Estrutura> estruturas;
private Regua regua;
public Regua getRegua() {
return regua;
}
public void setRegua(Regua regua) {
this.regua = regua;
}
public List<Estrutura> getEstruturas() {
return estruturas;
}
public void setEstruturas(List<Estrutura> estruturas) {
this.estruturas = estruturas;
}
}
porem quando eu executo o filtro ele gera esse erro:
Code:
javax.servlet.ServletException: java.util.ArrayList
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:408)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:357)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
br.com.linkcom.neo.core.web.NeoFilter.doFilter(NeoFilter.java:95)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
root cause
br.com.linkcom.neo.controller.crud.CrudException: java.util.ArrayList
br.com.linkcom.neo.controller.crud.CrudController.doListagem(CrudController.java:126)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
br.com.linkcom.neo.controller.MultiActionController.invokeNamedMethod(MultiActionController.java:504)
br.com.linkcom.neo.controller.MultiActionController.handleRequestInternal(MultiActionController.java:367)
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:139)
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:717)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:658)
br.com.linkcom.neo.controller.DispatcherServlet.doService(DispatcherServlet.java:59)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:357)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
br.com.linkcom.neo.core.web.NeoFilter.doFilter(NeoFilter.java:95)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs.
Sabe como posso resolver esse problema???
|
GUILHERME A. MUNCK PIMENTEL
DESENVOLVEDOR JEE
BRASIL - MINAS GERAIS - BELO HORIZONTE |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 17/08/2007 14:04:53
|
rogel.garcia
Xiita
Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline
|
Pega o stackTrace do console.. esse que aparece na página as vezes nao é bom nao...
na sua query provavelmente vc terá que fazer
.whereIn("regua.estrutura", filtro.getEstruturas())
ao invés de
.whereIn("regua.estrutura.id ", filtro.getEstruturas())
ou entao
.whereIn("regua.estrutura.id ", getIds(filtro.getEstruturas()))
onde getIds() retorna uma lista com os campos id....
(nao tenho certeza se a primeira sugestao funciona corretamente)
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 17/08/2007 15:30:20
|
guilherme.pimentel
Template
![[Avatar]](/forum/images/avatar/1ff1de774005f8da13f42943881c655f.jpg)
Membro desde: 21/06/2007 15:52:28
Mensagens: 109
Localização: BELO HORIZONTE
Offline
|
funcionou certinho eu fiz como vc falou:
Code:
import br.com.linkcom.neo.core.web.NeoWeb;
import br.com.linkcom.neo.persistence.GenericDAO;
import br.com.linkcom.neo.persistence.SaveOrUpdateStrategy;
public class GeoDAO<BEAN extends GeoBean> extends GenericDAO<BEAN> {
protected String getIds(List list) {
String retorno = "";
if (list != null){
for(int index=0;index<list.size();index++){
GeoBean geoBean = (GeoBean)list.get(index);
retorno += geoBean.getId() + ",";
}
return retorno.substring(0, retorno.length()-1);
}return "";
}
}
e no dao:
Code:
...
public class ReguaDAO extends GeoDAO<Regua> {
@Override
public void updateListagemQuery(QueryBuilder<Regua> query, FiltroListagem _filtro) {
ReguaFiltro filtro = (ReguaFiltro) _filtro;
query.whereIn("regua.id ", getIds(filtro.getReguas()))
.whereIn("regua.estrutura.id ", getIds(filtro.getEstruturas()));
}
}
e no jsp:
Code:
<%@ taglib prefix="n" uri="neo" %>
<%@ taglib prefix="t" uri="template" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<t:listagem>
<t:janelaFiltro>
<t:tabelaFiltro width="100%">
<t:property name="estruturas" renderAs="doubleline" multiple="true" size="10" style="width: 150px;" />
<t:property name="reguas" label="Régua" renderAs="doubleline" multiple="true" size="10" style="width: 150px;" />
</t:tabelaFiltro>
</t:janelaFiltro>
<t:janelaResultados>
....
</t:janelaResultados>
</t:listagem>
Agora como é que eu faço para que um list dependa do outro ja que as entidades são relacionadas e eu não posso usar o comboReloadGroup
|
GUILHERME A. MUNCK PIMENTEL
DESENVOLVEDOR JEE
BRASIL - MINAS GERAIS - BELO HORIZONTE |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 17/08/2007 20:30:22
|
rogel.garcia
Xiita
Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline
|
Nesse caso vc terá que fazer essa dependencia manualmente..
tem s seguintes opcoes...
fazer um ajax para quando vc mudar o select de estrutura...
aí vc pega a lista de régua e preenche o combo.. tem funcoes no arquivo ajax.js que podem te ajudar nisso
[veja o código gerado de um comboReload para entender como funciona]
ou ..
vc faz um reloadOnChange=true no estruturas para recarregar a página e aí vc pode setar a lista diretamente no jsp
tem uma outra forma de atualizar a parte da página onde fica o combo via ajax tb.. mas acho que essa seria um pouco mais complicada...
ou... se nao tiver muitas opcoes.. vc carrega todas as estruturas e réguas na página... e monta o combo com javascript (essa solução será a mais interessante se vc nao tiver muitas opcoes)
Se precisar de ajuda mais detalhada pra fazer isso.. pode postar aqui...
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 20/08/2007 13:06:15
|
guilherme.pimentel
Template
![[Avatar]](/forum/images/avatar/1ff1de774005f8da13f42943881c655f.jpg)
Membro desde: 21/06/2007 15:52:28
Mensagens: 109
Localização: BELO HORIZONTE
Offline
|
Como é que eu faço para pegar todos os itens selecionados pois no javascript quando eu coloco
Code:
ele so pega o primeiro item selecionado quando eu seleciono outro ele não mostra como se fosse uma lista, vc sabe como é que eu faço isso???
|
GUILHERME A. MUNCK PIMENTEL
DESENVOLVEDOR JEE
BRASIL - MINAS GERAIS - BELO HORIZONTE |
|
 |
|