nelson_gonzalez pregunta
17 years ago
Quá aconsejan para paginación en una app web
latest #52
Mac-f dice
17 years ago
paginación? en que la haces php, java, .Net o.....bajate módulos en php hay unos interesantes...
nelson_gonzalez dice
17 years ago
de preferencia Java :-D
Mac-f dice
17 years ago
mm.....pus alli nohe visto aunque existe Java-bridge que te permite ejecutar php dentro de java y visceversa
立即下載
joselo pregunta
17 years ago
q base
nelson_gonzalez dice
17 years ago
mmm creo que va atocar hacer un tag-lib nooo debe haber uno por ahí ya hecho que no este desactualizado
nelson_gonzalez dice
17 years ago
oraculo
joselo dice
17 years ago
tienes q traer trozo por trozo los registros de la base ej. de 10 en 10 y guardar el index de q paginas vas cargando
M@Rko dice
17 years ago
en la vista o en una consulta
joselo dice
17 years ago
pero debe haber ya un tag-lib q haga eso
joselo dice
17 years ago
asi funcionan la mayoria de paginadores
joselo dice
17 years ago
mysql tiene un parametro q se llama limit y puedes tener limit = 1..0, o limit = 11-20 asi
joselo dice
17 years ago
oraculo no se si tendra
M@Rko dice
17 years ago
si tiene oraculo
nelson_gonzalez dice
17 years ago
si, por la base no hay problema, pero tenía en mente traer por ejemplo 100 registros y tenerlos paginados en el browser
nelson_gonzalez dice
17 years ago
de 20 en 20, u cuando se terminen los 100 ir a la base por los otros 100
nelson_gonzalez dice
17 years ago
creo que va a tocar empotrarle jconsulta :-D
M@Rko dice
17 years ago
si puedes hacer eso
joselo dice
17 years ago
no creo q sea bueno traerte todo el cerro de registros de golpe o de puñete porque es mucho
M@Rko dice
17 years ago
depende de la cantidad de datos aveces es bueno traerse todo y almacenarla en seion y hacer la paginacion en la vista
nelson_gonzalez dice
17 years ago
pero 100 no es mucho, creo q sería mejor balancear y traer por ejemplo 100
nelson_gonzalez dice
17 years ago
pero a esos 100 paginarlos en el browser
joselo dice
17 years ago
y si el man solo ve las 2 primeras paginas? se deperdician 80 :-D
nelson_gonzalez dice
17 years ago
porq sino traer desde la base de 20 en 20 creo sería una carga a la base
nelson_gonzalez dice
17 years ago
y si el usuario quere ver la 2da página?
nelson_gonzalez dice
17 years ago
toca hacer otra consulta
joselo dice
17 years ago
por q?
nelson_gonzalez dice
17 years ago
xq dices que traiga de 20 en 20, entonces para los otros 20 toca ir a la base
nelson_gonzalez dice
17 years ago
es lo que estas diciendo
M@Rko dice
17 years ago
creo q 100 registros no es mucho tal vez a partir e los 1000 se deba paginar
nelson_gonzalez dice
17 years ago
claro estoy de acuerdo
nelson_gonzalez dice
17 years ago
asi de comparte la carga en el server y browser
nelson_gonzalez dice
17 years ago
evitando hacer tantos request
M@Rko dice
17 years ago
no si los traes a todo los 100 paginas en la vista con algun componente
M@Rko dice
17 years ago
pero no vas hacer un request que componentes estas usando
nelson_gonzalez dice
17 years ago
decía traer 100 registro, pero en la pagina muestar 20 y los demas los escondes
nelson_gonzalez dice
17 years ago
o sea no muestras todo el html con los 100
joselo dice
17 years ago
no si abra algo asi en java, pero primero me traigo los 10 luego en la otra pagina los otros 10 y eso se va almacenando en cache
joselo dice
17 years ago
y cuando me vote a la pagina 1 ya no se va a la base porque ya tiene en chache
joselo dice
17 years ago
vas empotrando de 10 en 10 hasta los q el usuario quiera
M@Rko dice
17 years ago
depende de los componentes por ejemplo en richfaces (JSF) ah un componente que te hace la paginacion
joselo dice
17 years ago
hay q ver q hace debajo de las faldas ese componente :-)
nelson_gonzalez dice
17 years ago
mejor en el wiki hay que subir ejemplos con todas las opciones
M@Rko dice
17 years ago
es un componente ajax solo te actualiza el modelo y te renderiza la tabla
M@Rko dice
17 years ago
o lsa lista de contenidos
joselo dice
17 years ago
veerrr la plena hoy empotro el wiki en mi hosting
M@Rko dice
17 years ago
Joselo una pregunta q es wii
M@Rko dice
17 years ago
perdon wiki
joselo dice
17 years ago
es una app web para comparti contenido y q puede llemar reviciones
joselo dice
17 years ago
perdon llevar
M@Rko dice
17 years ago
ah pleno locario pero ya empotralo
joselo dice
17 years ago
jaja
zepolar dice
17 years ago
seam compañero.... super fresco...
back to top