Bonjour,
J’ai une page jsp dans la quel je teste le type de navigateur pour ajouter certaines balises. Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
if( navigator.appName=='Netscape'){
 
        <c:set var="navigNet" value="true"/>
 
}else{
 
          <c:set var="navigNet" value="false"/>
 
}
Le problème ce que a l’exécution du programme la valeur de la variable navigNet est false quelque soit le type de navigateur. Car il passe par le if - il met la valeur a tue puis il rentre aussi dans le else et il met sa valeur a false.

Je pense comme les balises sont exécuté coté serveur et le javascript coté client, donc on a toujours la valeur de la variable navigNet=false.

Est-ce que il y a un moyen de tester le type de navigateur dans une jsp coté serveur ?

Merci