j ai un petit soucie pour passer une url dans window.open

je determine le path courrant de cette manière :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";
 %>
et je tente de l utiliser de cette manière :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<h:commandLink id="lnkDetail" onclick="window.open(<%=basePath%>'/core/salesforce/dealerList.jsf', 'secondefenetre', 'width=500,height=500,scrollbars');">
mais dans le code html générer basePath n est pas interpreté :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<a href="#" onclick="window.open(&lt;%=basePath%&gt;'/core/salesforce/dealerList.jsf', 'secondefenetre', 'width=500,height=500,scrollbars')
help !!