Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Autres langages pour le Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 19/05/2012, 18h03   #1
bihakia89
Invité de passage
 
Femme Najlaa Ourrhi
Ingénieur développement logiciels
Inscription : février 2012
Messages : 6
Détails du profil
Informations personnelles :
Nom : Femme Najlaa Ourrhi
Âge : 24

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2012
Messages : 6
Points : 2
Points : 2
Par défaut javax.servlet.jsp.JspException: No getter method available for property for bean under name org.apache.struts.

Bonjour tout le monde

J'ai un problème depuis 3 jours! J'ai fais presque toutes les solutions proposées dans les Forums mais toujours ça persiste. Je travaille sur une application Web J2EE, Struts et HIbernate

Lorsque je veux remplir une liste par des données de la base de données, je tombe sur l'erreur suivante:

Code autre :
javax.servlet.jsp.JspException: No getter method available for property codeGr for bean under name org.apache.struts.taglib.html.BEAN

Voici le code dans ma page JSP:

Code html :
1
2
3
4
5
6
7
8
<td>
						<html:select property="codeGr" styleId="codeGr"
							styleClass="select0" errorStyleClass="erreur2">
							<html:option value="0-0">- - - Tous les groupes - - -</html:option>
							<html:optionsCollection property="groupes" label="libellegr"
								value="codeGr" />
						</html:select>
					</td>

Et dans ma FormBean:

Code java :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public String getCodeGr() {
		return this.codeGr;
	}
 
	public void setCodeGr(String codeGr) {
		this.codeGr = codeGr;
	}
 
	public String getLibellegr() {
		return libellegr;
	}
 
	public void setLibellegr(String libellegr) {
		this.libellegr = libellegr;

La propriété est déclarée dans le fichier de mapping comme ça:

Code xml :
1
2
3
4
5
6
<hibernate-mapping>
    <class name="com.atis.modele.data.Groupe" table="Groupe" schema="dbo" catalog="eval">
        <id name="codeGr" type="java.lang.String">
            <column name="code_gr" length="50" />
            <generator class="assigned" />
        </id>

Merci d'avoir m'aider à résoudre ce problème.

Merci infiniment, j'en ai vraiment besoin de votre aide.
bihakia89 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 14h19.


 
 
 
 
Partenaires

Hébergement Web