Bonjour,
J'essaye de développer un portlet qui récupère la session de l'utilisateur
jahia connecté.
Voilà le code de mon programme java :
import java.io.IOException;
import java.io.PrintWriter;
import java.io.*;
import java.net.*;
import java.util.*;
import java.sql.*;
import javax.servlet.ServletException;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletConfig;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class ListingSites extends HttpServlet {
protected void service (HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
try {
// Récupération des informations dans la session
jahia
String username =
(String)request.getSession().getAttribute("theUserName");
// Définition du flux de sortie
PrintWriter writer = response.getWriter();
response.setContentType("text/html");
String html = "";
html = html + "<hr>Username : " + username;
writer.println(html);
}catch (Exception e){
PrintWriter writer = response.getWriter();
response.setContentType("text/html");
writer.println ("ERREUR : " + e);
StringWriter sw = new StringWriter();
e.printStackTrace(new PrintWriter(sw));
String stacktrace = sw.toString();
writer.println("Stacktrace : " +
stacktrace);
}
}
}
Le problème est que la portlet écrit Username = null
Si j'utilise la jsp viewsession, la variable theUserName renvoit bien le
nom de l'utilisateur connecté.
Ai-je oublié quelque chose permettant de récupérer la session de jahia ?
[EMAIL PROTECTED] d'avance pour votre aide !
Cordialement,
Marie Burietz
Pimkie International
--------------------------------------------
This message and any attachments (the "message") are confidential and intended
solely for the addresses. Any unauthorised use or dissemination is prohibited.
If you are not receiver of this message, please cancel it immediately and
inform the sender.
This note ensures that our antivirus checked that this message did not include
any virus know to date, nevertheless any e-mail is suitable for deterioration.
We shall not be liable for the message if altered, changed or falsified.
--------------------------------------------_______________________________________________
french_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/french_list