Pessoal to precisando saber como faço para recuperar valor de uma session ??
Desde ja Muito Obrigado!
Pessoal to precisando saber como faço para recuperar valor de uma session ??
Desde ja Muito Obrigado!
Valeu …mesmo so q agora to com um problema asssim
teno q charma essa classe servelt dentro de outra classe e pegar o valor quer extrai da session?
alguem sabe fazer isso??!!?!?!
Coloca atributo na sessão
HttpSession session = ServletActionContext.getRequest().getSession();
session.setAttribute("nome", variavel);
Recupera atributo da sessão:
session = ServletActionContext.getRequest().getSession(true);
variável = (String) session.getAttribute("nome");
A parte de pegar o valor da sessao agora quero saber como
chamo um servlet dentro de uma classe normal
esse e a minha servelt
package br.com.SysAutoComCTR;
import java.io.*;
import java.net.*;
import javax.servlet.*;
import javax.servlet.http.*;
import org.apache.catalina.Session;
/**
*
* @author Administrador
*/
public class Recupera extends HttpServlet {
private String valor ;
/**
* Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods.
* @param request servlet request
* @param response servlet response
*/
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try {
String armazena;
armazena = (String) request.getSession(true).getAttribute("sistema");
System.out.println("NOME DO BANCO:"+armazena);
setValor(armazena);
} finally {
out.close();
}
}
// <editor-fold defaultstate="collapsed" desc="Métodos HttpServlet. Clique no sinal de + à esquerda para editar o código.">
/**
* Handles the HTTP <code>GET</code> method.
* @param request servlet request
* @param response servlet response
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
/**
* Handles the HTTP <code>POST</code> method.
* @param request servlet request
* @param response servlet response
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
/**
* Returns a short description of the servlet.
*/
public String getServletInfo() {
return "Short description";
}
public String getValor() {
return valor;
}
public void setValor(String valor) {
this.valor = valor;
}
// </editor-fold>
}
como faço para desparar ela
e pegar o valor no getValor();
???
dentro de outra classe