
27/07/2005, 08:23
|
| | Fecha de Ingreso: julio-2005
Mensajes: 7
Antigüedad: 19 años, 6 meses Puntos: 0 | |
Ahora me da otro error Tenias razon tu y Willie q request ya esta en las JSP pero ahora no se q pasa no encuentro el error por ninguna parte. Gracias por anticipado.
REGADM.JSP
<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*,java.io.*,java.util.*" errorPage="" %>
<%@ page import="Usuarios"%>
<%@ page import="Administrador"%>
<%@ page session="true"%>
<html>
<head>
<title>Registro de Administrador</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<%
String login="";
String clave="";
Administrador administrador=new Administrador();
session=request.getSession(true);
try{
if (session == null){
%><jsp:forward page="accesoDenegado.htm" /><%
}else {
login=session.getValue("login").toString();
clave=session.getValue("password").toString();
if (administrador.isAdministrador(login,clave)==false ){
%><jsp:forward page="accesoDenegado.htm" /><%
}
}
}catch (Exception ignorar) {%><jsp:forward page="accesoDenegado.htm" /><%} %>
<link href="style.css" rel="stylesheet" type="text/css">
<script language="JavaScript" src="validaciones.js"></script>
<script language="Javascript" src="md5.js"></script>
<script language="JavaScript" type="text/JavaScript">
</script>
</head>
<body>
<div id="Layer1" style="position:absolute; left:50px; top:0px; width:300px; height:150px; z-index:1"><img src="imagenes/Logo01.jpg" width="299" height="150"></div>
<div id="Layer2" style="position:absolute; left:750px; top:100px; width:200px; height:50px; z-index:2"></div>
<div id="Layer3" style="position:absolute; left:150px; top:172px; width:650px; height:334px; z-index:3">
<form name="form" method="post" action="regAdm1.jsp" onSubmit="return verifica(this)">
<table width="650" border="0">
<tr>
<td colspan="4" class="encabezadoform"><div align="center" class="encabezadoform">DATOS PERSONALES </div></td>
</tr>
<tr>
<td width="162" class="letras">N.I.F*:</td>
<td width="166"><input name="nif" type="text" class="letras" id="nif" onKeyPress="isText();" size="10" maxlength="10"></td>
<td width="158" class="letras">Nombre*:</td>
<td width="146"><input name="nombre" type="text" class="letras" id="nombre" onKeyPress="isText();" size="10" maxlength="10"></td>
</tr>
<tr>
<td class="letras">Apellidos*:</td>
<td><input name="apellidos" type="text" class="letras" id="apellidos" onKeyPress="isText();" size="50" maxlength="50"></td>
<td class="letras">Domicilio*:</td>
<td><input name="domicilio" type="text" class="letras" id="domicilio" onKeyPress="isText();" size="30" maxlength="30"></td>
</tr>
<tr>
<td class="letras">Número*:</td>
<td><input name="numero" type="text" class="letras" id="numero" onKeyPress="isNumero();" size="4" maxlength="4"></td>
<td>Piso*:</td>
<td><input name="piso" type="text" class="letras" id="piso" onKeyPress="isText();" size="5" maxlength="5"></td>
</tr>
<tr>
<td height="21" class="letras">Teléfono fijo: </td>
<td><input name="telefono" type="text" class="letras" id="telefono" onKeyPress="isNumero();" size="9" maxlength="9"></td>
<td class="letras">Teléfono movil: </td>
<td><input name="movil" type="text" class="letras" id="movil" onKeyPress="isNumero();" size="9" maxlength="9"></td>
</tr>
<tr>
<td class="letras">Población*:</td>
<td><input name="poblacion" type="text" class="letras" id="poblacion" onKeyPress="isText();" size="20" maxlength="20"></td>
<td>Provincia*:</td>
<td><input name="provincia" type="text" class="letras" id="provincia" onKeyPress="isText();" size="20" maxlength="20"></td>
</tr>
<tr>
<td class="letras">E-mail:</td>
<td><input name="email" type="text" class="letras" id="email" size="30" maxlength="30"></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="4" class="encabezadoform"><div align="center" class="encabezadoform">DATOS DE ACCESO</div></td>
</tr>
<tr>
<td class="letras">Identificador de usuario*: </td>
<td><input name="login" type="text" class="letras" id="login" size="10" maxlength="10"></td>
</tr>
<tr>
<td class="letras">Contraseña*:</td>
<td><input name="password" type="password" class="letras" id="password" size="10" maxlength="10"></td>
</tr>
<tr>
<td>Confirmar contraseña*: </td>
<td><input name="confirmar" type="password" class="letras" id="confirmar" size="10" maxlength="10">
<input name="encriptada" type="hidden" class="letras" id="encriptada"></td>
</tr>
<tr>
<td colspan="2"> <div align="center">
<input name="imageField" type="image" class="letras" src="imagenes/aceptar.jpg" width="80" height="23" border="0">
</div></td>
<td colspan="2"><div align="center">
<input name="imageField2" type="image" class="letras" onClick="form.reset()" src="imagenes/cancelar.jpg" alt=""Borrar formulario y cancelar registro"" width="80" height="23" border="0">
</div></td>
</tr>
<tr>
<td colspan="4" class="encabezadoform">NOTA: Los campos señalados con un asterisco son obligatorios</td>
</tr>
</table>
</form>
</div>
</body>
</html>
REGADM1.JSP
<%@ page import="java.sql.*,java.io.*,java.util.*" errorPage=""%>
<%@ page import="Administrador"%>
<%@ page import="Usuarios"%>
<%@ page session="true"%>
<SCRIPT language=JavaScript src="md5.js"></SCRIPT>
<jsp:useBean id="miAdministrador" class="Administrador" scope="session"/>
<jsp:setProperty name="miAdministador" property="*"/>
<jsp:useBean id="miUser" class="Usuarios" scope="session"/>
<jsp:setProperty name="miUser" property="*"/>
<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<%
String login="";
String clave="";
Administrador administrador=new Administrador();
session=request.getSession(true);
try{
if (session == null){
%><jsp:forward page="accesoDenegado.htm" /><%
}else {
login=session.getValue("login").toString();
clave=session.getValue("password").toString();
if (administrador.isAdministrador(login,clave)==false ){
%><jsp:forward page="accesoDenegado.htm" /><%
}
}
}catch (Exception ignorar) {%><jsp:forward page="accesoDenegado.htm" /><%} %>
<%
String nif=request.getParameter("nif");
String nombre=request.getParameter("nombre");
String apellidos=request.getParameter("apellidos");
String domicilio=request.getParameter("domicilio");
String numero=request.getParameter("numero");
if (numero.equals(""))
{
numero="0";
}
String piso=request.getParameter("piso");
String telefono=request.getParameter("telefono");
if (telefono.equals(""))
{
telefono="0";
}
String movil=request.getParameter("movil");
if (movil.equals(""))
{
movil="0";
}
String poblacion=request.getParameter("poblacion");
String provincia=request.getParameter("provincia");
String email=request.getParameter("email");
String login=request.getParameter("login");
String password=request.getParameter("encriptada");
%>
<%
if(!nif.equals("")){
Administrador miAdministrador= new Administrador();
miAdministrador.setNifadministrador(nif);
miAdministrador.setNombre(nombre);
miAdministrador.setApellidos(apellidos);
miAdministrador.setDomicilio(domicilio);
miAdministrador.setPiso(piso);
int num=0;
Integer nu = new Integer(numero);
num = nu.intValue();
miAdministrador.setNumero(num);
miAdministrador.setPoblacion(poblacion);
miAdministrador.setProvincia(provincia);
int tel=0;
Integer te = new Integer(telefono);
tel = te.intValue();
miAdministrador.setTelefono(te);
int mov=0;
Integer mo = new Integer(movil);
mov = mo.intValue();
miAdministrador.setMovil(mov);
miAdministrador.setLogin(login);
miAdministrador.setEmail(email);
System.out.println("antes");
Usuarios user=new Usuarios();
boolean existe=administrador.chekedLogin(login);
System.out.println("despues");
String loginUsado="";
if(!existe){
loginUsado="no";
}else loginUsado="si";
if(!existe){
boolean insertado=administrador.newAdministrador(nif);
if(insertado==false)
{%><jsp:forward page="usuarioRegistrado.htm"/><%
}else{
miUser.newUser(login,password,"A");
%><%
}
}else{%><jsp:forward page="loginUsadoAdm.jsp?nif=<%=nif%>&loginUsado=<% =loginUsado%>"/><%}
}else %><jsp:forward page="regAdm.jsp"/>
</body>
</html>
Y EL ERROR AHORA ES:
A Servlet Exception Has Occurred
Exception Report:
org.apache.jasper.JasperException: No se puede compilar la clase para JSP
at org.apache.jasper.servlet.JspServlet.loadJSP(JspSe rvlet.java:558)
Root Cause:
java.lang.NumberFormatException: For input string: " C"
at java.lang.NumberFormatException.forInputString(Num berFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:426)
at java.lang.Integer.parseInt(Integer.java:476) |