Ver Mensaje Individual
  #8 (permalink)  
Antiguo 08/10/2013, 16:16
Avatar de BlinDer
BlinDer
 
Fecha de Ingreso: julio-2013
Mensajes: 52
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Jqgrid, Java Action y Json

Hola de nuevo abulon81 gracias por tu respuesta pero me marca un error en el

script
Código PHP:
    <logic:iterate id="codigos" name="listCF" type="com.mds.bean.Codigo"><%=cont == 0 ? "" : ","%> 
, y no tengo idea ya q no me marca ningun error ni cunado complilo y la jsp solo me manda mensaje de exepcion El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.

Lo unico q tengo es en el script es esto:
Código PHP:
<script type="text/javascript">
            var 
datosResultadoDeBusqueda = [
            <% 
int cont = 0;%>
            <
logic:iterate id="codigos" name="listCF" type="com.mds.bean.Codigo"><%=cont == 0 ? "" : ","%>
            {
            
id:"<bean:write name="codigos" property="id"/>",
                    
codigo:"<bean:write name="codigos" property="codigo"/>",
                    
producto:"<bean:write name="codigos" property="producto"/>",
                    
precio:"<bean:write name="codigos" property="precio"/>"

                
<% cont++;%>
            }
            </
logic:iterate>
                ];
        
</script> 
funcion de jqgrid

Código PHP:
function tabla() {
    
jQuery("#projectTable").jqGrid({
        
url: 'Codigos.do?do=cargaGRid',
        
datatype: 'json',
        
sortable: true,
        
data: datosResultadoDeBusqueda,
        
//datatype:'local',//para que funcione de manera local
        //contentType:'application/x-www-form-urlencoded',
        
colNames: ['id', 'codigo', 'producto', 'precio'],
        
colModel: [
            {
name: 'id', index: 'id', width: 100},
            {
name: 'codigo', index: 'codigo', width: 100},
            {
name: 'producto', index: 'producto', width: 100},
            {
name: 'precio', index: 'precio', width: 100}
        ],
        
rowNum: 20,
        
altRows: true,
        
rowList: [20, 40, 60, 80, 100],
        
pager: "#pagingDiv",
        
sortname: 'id',
        
sortorder: 'asc',
        
rownumbers: false,
        
viewrecords: true,
        
//caption:'Activos',
        
caption: false
    
});
} 

Gracias espero me puedas ayudar