Bonjour,

J'ai un "petit" soucis avec layout:suggest
Je dois placer 2 suggest sur une même page. Est ce possible car là, j'ai des confusions dans la chaine qui passe à ma méthode getSuggestionList.

Voici ma page jsp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<%@ taglib uri="/WEB-INF/struts-layout.tld" prefix="layout" %>
 
<layout:html>
<layout:form action="/getFournisseurSuggestions.do">
	<layout:suggest suggestAction="/getFournisseurSuggestions" key="Fourni" styleId="myTextField" suggestCount="8" property="fournisseur"/>
</layout:form>
-----------------------------------
<layout:form action="/getCountrySuggestions.do">
	<layout:suggest suggestAction="/getCountrySuggestions" key="Pays" styleId="myTextField" suggestCount="8" property="country" />
</layout:form>
</layout:html>
Et j'ai donc fait 2 classes différentes avec chacune getSuggestionList défini.
Et voici un extrait de struts-config
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
    <action path="/getCountrySuggestions" 
    				type="com.sonaca.test.suggesttest.actions.CountrySuggestAction"
				    name="suggestForm"/>
 
    <action path="/getFournisseurSuggestions" 
    				type="com.sonaca.test.suggesttest.actions.FournisseurSuggestAction"
				    name="suggestFourniForm"/>
Ce que j'ai pu observer :
1. je tape f dans le suggest de Fournisseur
2. je sélectionne une des suggestions
3. je passe dans le 2ème suggest et je tape f
Rien n'est proposé et avec les system out je vois que le in_word dans CountrySuggestAction.getSuggestionList est la suggestion sélectionné dans le 1er suggest ...
getSuggestionList FOURNISSEUR f
getSuggestionList COUNTRY Fourni02

Qq'un aurait-il déjà rencontré ce problème là ?


Autre petite question :
Est-il obligatoire de placer layout:suggest dans un tag layout:html ? Car après dans mon vrai projet, je n'ai actuellement aucun tag layout:html.


Merci bcp pour votre aide