Pregunanto en la pagina de busqueda, si el valor del checkbox=on que me busque por autor y si no es =a on, que no lo haga.
Pues bien, si esta activo todo perfecto, pero sino me da un error de nullponter.
Os pongo un poco del codigo para que me echeis una mano:
Aqui veis el codigo del checkbox, con su id.
Código HTML:
<input name="activar" type="checkbox" onClick="desactivar(this)" checked="checked" id="activar"> ¿Buscar por Autor? <br><br> <div id="capa" tyle="{display:none}"> <table> <tr> <td>Nombre y Apellidos</td> <td><input type="text" name="nombre_autor" id="nombre_autor"></td> </tr> </table>
Código HTML:
String buscarPorNombre = request.getParameter("activar"); sesion.setAttribute("activar",buscarPorNombre);
Código HTML:
if (sesion.getAttribute("activar").equals("on")) {
Pero no lo entiendo,wq en esta consulta no busca por el campo del autor.
Teneid alguna otra solucion que sea efctiva???
Un saludo