Código:
y el codigo del JSP:import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class servlet extends HttpServlet {
String usr;
String pass;
Cons c; // clase de consulta a la base de datos
HttpSession sesion;
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException
{
c = new Cons();
sesion = request.getSession(true);
usr=request.getParameter("USER");
pass=request.getParameter("PASS");
response.setContentType("text/html");
PrintWriter out = response.getWriter();
try{
if (c.encontrado(usr,pass)){
sesion.setAttribute("ok", "1");
response.sendRedirect("/okau.jsp");
}
else
{
response.sendRedirect("/nonau.html");
}
}catch(Exception ex){
response.sendRedirect("/err.html");
}
}
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException
{
doPost(request,response);
}
}
Cita:
Al redireccionarme a auok.jsp me imprime null, qué es lo que estoy haciend mal? es un problema de configuracion de los jsp...? por donde vendría el problema...<HTML>
<HEAD>
<TITLE>Autorizacion</TITLE>
</HEAD>
<BODY>
<%
HttpSession sesion = request.getSession(true);
String datos = (String) sesion.getAttribute("ok");
out.println(datos);
%>
<H2>Autorizacion exitosa!</H2>
</BODY>
</HTML>
<HEAD>
<TITLE>Autorizacion</TITLE>
</HEAD>
<BODY>
<%
HttpSession sesion = request.getSession(true);
String datos = (String) sesion.getAttribute("ok");
out.println(datos);
%>
<H2>Autorizacion exitosa!</H2>
</BODY>
</HTML>
Buenos gente, muchisimas gracias de antemano!


