bom galera
tenho o seguinte problema:
tenho um layout:datagrid > dentro dele um layout:datagridSelect > e dentro dele um layout:options
o problema é quando o está no modo INSPECT aparecem todos os valores dos options e nao somente um
exemplo: tenho um options que tem 3 items carro, moto, bicicleta e um veiculo do tipo moto em vez de aparecer so moto aparece motocarro, moto, bicicleta se alguem tem alguma ideia de como resolver esse problema eu agradeceria muito
Problema com struts layout
1 Resposta
se lalguem ainda mexe com struts-layout e ta pássando por esse, problema la vai a solução:
crie uma classe que extenda
fr.improve.struts.taglib.layout.datagrid.DatagridSelectTag
sobreescreva o metodo doAfterValue
depois procure pela tag
e mude para
public class DatagridSelectTag extends
fr.improve.struts.taglib.layout.datagrid.DatagridSelectTag
protected String doAfterValue() throws JspException {
if (fieldDisplayMode == AbstractModeFieldTag.MODE_INSPECT)
return "";
else
return super.doAfterValue();
}
<tag>
<name>datagridSelect</name>
<tagclass>fr.improve.struts.taglib.layout.datagrid.DatagridSelectTag</tagclass>
<tagclass>onde.esta.sua.taglib.DatagridSelectTag</tagclass>
:lol:
Criado 9 de agosto de 2006
Ultima resposta 19 de out. de 2006
Respostas 1
Participantes 1