- hola al desarrollar un jsp para paginacion pues tengo un error el cual no se el motivo y es el siguiente:
es en el inicio del jsp en el <%--
- mi conexion la tengo en un archivo java dentro de un paquete modelo:
modelo/ProductBean.java
Código HTML:
Error : Class, Interface or Enum expected
Código:
<%-- Document : productList
Created on : 29-mar-2011, 22:43:39
Author : HENRY
--%>
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@page errorPage="JSP/Error.jsp?from=productList.jsp"%>
<html>
<head>
<title>Product List</title>
</head>
<body>
<basefont size="12" face="Arial">
<jsp:useBean id="pBean" scope="session" class="modelo.ProductBean"/>
<table align="center" width="600">
<tr>
<td width="20%"><b>ID Producto</b></td>
<td width="30%"><b>Descripcion</b></td>
<td width="30%"><b>Manufacturado</b></td>
<td width="20%"><b>Precio</b></td>
</tr>
<%!
int rowCount = 0;
int startRow = 0;
%>
<%
if(pBean.populate()){
String start = (String)request.getParameter("start");
if(start != null){
startRow = new Integer(start).intValue();
pBean.setStarRow(startRow);
}
while(rowCount < 10 && pBean.nextRow()>0){
rowCount++;
}
%>
<tr>
<td width="20%"><jsp:getProperty name="pBean" property="idProd"/></td>
<td width="20%"><jsp:getProperty name="pBean" property="descProd"/></td>
<td width="20%"><jsp:getProperty name="pBean" property="manufProd"/></td>
<td width="20%"><jsp:getProperty name="pBean" property="precioProd"/></td>
</tr>
<%
}
}
%>
<!-- visualizacion de los vinculos anterior y siguiente-->
<tr>
<td colspan="2" align="center">
<br><a href="?start=<%=(startRow > 9) ? startRow - 10 : 0%>">Back</a>
</td>
<td colspan="2" align="center">
<br><a href="?start=<%= pBean.getCurrentRow()%>">Next</a>
</td>
</tr>
</table>
</body>
</html>