bojnour

J'ai un bean

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
public class ServicePalm  {
 
    private Session session;
 
    public ServicePalm  (Session session) {
        super("AAA", "BBBB");
        init();
        session= session;
        setSessionId(session.getId());
    }
Je n'ai pas se setter pour session, et je ne peux pas modifier le code..

J'ai mon service

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
public class ServiceHelper {
	@Autowired
	private ServicePalm   service ;
 
	..
J'ai une variable Session définit dans une autre classe (bean)..

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
private static final Session session  =  Session.getServerSession();


Comment est-ce que je peux injecter la variable session dans le constructeur ServicePalm qui sera ensuite injecté dans mon helper ?

Merci