Bonjour,
J'ai une url ecrite de cette facon :
index.jsp?query=voiture+train
Comment puis-je récupérer les deux mots clés ?
J'ai mis request.getParameter("query") mais ca me prend que le premier mot
c'est-à-dire "voiture" ici.
Merci d'avance.
 probleme avec request.getParameter()
 probleme avec request.getParameter()
				
				
						
						
				Bonjour,
J'ai une url ecrite de cette facon :
index.jsp?query=voiture+train
Comment puis-je récupérer les deux mots clés ?
J'ai mis request.getParameter("query") mais ca me prend que le premier mot
c'est-à-dire "voiture" ici.
Merci d'avance.
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				le '+' dans les jsp sinifie la concaténation des mots,may be.
 
 
				
				
						
						
				peut être quand réalisant une requête de cette forme:
index.jsp?query1=voiture&query2=train
 
 
				
				
						
						
				En recupérant query, tu auras la chaine :voiture train
Ensuite, tu la parse.
 
 
				
				
						
						
				Normalement oui. Si ce n'est pas le cas, comme tu sembles le dire, chercher du côté de l'encoding des urls...Envoyé par f273345
P.S. : la solution deux paramètres c'est vraiment pas propre...
 
 
				
				
						
						
				As tu la main sur ce qui est juste avant ?
Tu as pas la possibilité de "setter" un Attribute ?
Si c'est le cas, tu mets une liste en attribut que tu récupère juste après ...
Au lieu de passer par deux parameter
 
 
				
				
						
						
				ou encore url?query1=train&query1=voiture et tu récupère l'ensemble sur 1 seule clef
 
			
			 
			
			
			
			 
			
				
 
 
				
				
						
						
				Bonne idéeEnvoyé par azur_34
Partager