vaya! esto si que es rapidez!! Muchas gracias por el interes.
Si claro, perdona que no puse ninguna linea de código.
El trozo de código donde da el error es el siguiente (el error exactamente es en la linea del while):
Código:
public String getNombreUsuario(int userid){
String res="";
ResultSet rs;
String query="select firstname, lastname from mdl_user where id="+userid;
try {
rs=databaseSelect.ExecuteQuery(query);
while (rs.next()){
res=rs.getString(1)+" "+rs.getString(2);
}
} catch (SQLException e) {
e.printStackTrace();
}
return res;
}
que está en una clase aparte que es llamada en el servlet:
Código:
...
String nombreStr=man.getNombreUsuario(userid);
...
out.println(nombreStr);
...
El error que muestra Tomcat es el siguiente:
type Informe de Excepción
mensaje
descripción El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.
excepción
java.lang.NullPointerException
Manager.getNombreUsuario(Manager.java:394)
Procesado.doPost(Procesado.java:51)
javax.servlet.http.HttpServlet.service(HttpServlet .java:648)
javax.servlet.http.HttpServlet.service(HttpServlet .java:729)
org.apache.tomcat.websocket.server.WsFilter.doFilt er(WsFilter.java:52)
nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/8.0.30.