Erreur java J2EE Spring mvc jsp

Fermé
SpartHunter12345 Messages postés 1 Date d'inscription samedi 2 décembre 2017 Statut Membre Dernière intervention 2 décembre 2017 - 2 déc. 2017 à 20:27
tksteph Messages postés 204 Date d'inscription samedi 20 mars 2010 Statut Membre Dernière intervention 3 janvier 2018 - 3 janv. 2018 à 08:10
Bonjour, a tous comment allez vous?
moi pas si mal.
j'ai un soucis qui me tracace depuis peux. pour commencer voici mon code ainsi je pourrais mieux expliquer, c'est du j2ee spring mvc jsp.
bon ma vue jsp:
<f:form modelAttribute="demande" method="post" action="enregistrerDemande">
<table class=tbdemande>
<tr>
 <f:form modelAttribute="demande" method="post" action="enregistrerDemande">
<td>Type-Conge :</td>
<td class="t1"><f:select path ="tpeconges.tpeNom">
<f:option value="---CHoisir---" label = "--Choisir--">--Choisir--</f:option>
<f:options items = "${listTpe}" /></f:select></td>
</f:form>
</tr>    
<tr>
<td>Nombre De Jour Total :</td>
<td class="t1"><f:input class="nbreJours" type="number" min="5" max="2000" path="nbreJours" required = "true"/>
</td>
</tr>
<tr>
<td>Date-Debut Conge :</td>
<td class="t1"><f:input class="dteDebut" type="date" path="dteDebut" required = "true"/></td>
</tr>
<tr>
<td>Date-Fin Conge :</td>
<td class="t1"><f:input class="dteFin" type="date" path="dteFin" required = "true"/></td>
</tr>
<tr>
<td>Priorite :</td>
<td class="t1"><f:select id="priorite" path ="priorite">
 <f:option value="--- Choisir ---" label = "--Choisir--"/>
 <f:option value="ABSOLUE" label = "ABSOLUE"/>
 <f:option value="MOYENNE" label = "MOYENNE"/>
<f:option value="NORMALE" label = "NORMALE"/>
<f:option value="FAIBLE" label = "FAIBLE"/></f:select></td>
</tr>
<tr>
<td>Description :</td>
<td class="t1 dsc"><f:textarea class="description" path="description" required = "true"/></td>
</tr>
</table>
<div class="bouton">
<input class="submit saving" type="submit" value="Enregistrer">
</div>
</f:form>


ma servlet spring:
@RequestMapping( value = "/enregistrerDemande" )
 public String enregistrer( Employes employe, Demandes demande, DemandeCongesForm demandeForm, Tpeconges type, Model model ) {

	Authentication auth = SecurityContextHolder.getContext().getAuthentication();
	String login = auth.getName();
	String nomTpe = demande.getTpeconges().getTpeNom();
	employe = service.employeFindByLogin( login );
	try {
	 demande.setTpeconges( service.tpecongeFindByName( nomTpe ) );
	} catch ( Exception e ) {
	 if ( e.getMessage().equals( "No entity found for query" ) ) {
		demandeForm.setErrorMessage( "Type de conges introuvable choisisser un type valide" );
		String message = "recu avec succes";
		model.addAttribute( "employe", employe );
		model.addAttribute( "demande", demande );
		model.addAttribute( "demandeForm", demandeForm );
		model.addAttribute( "listTpe", service.allTpeconge() );
		model.addAttribute( "message", message );
		return "demande";
	 }
	}
	if ( demandeForm.getErrorMessage().equals( null ) ) {
	 Timestamp date = new Timestamp( System.currentTimeMillis() );
	 demande.setDteDmde( date.toString() );
	 demande.setEtat( "En Cours" );
	 demande.setEmployes( employe );
	 demandeForm.setMessage( "demande bien instancier" );
	}
	String message = "recu avec succes";
	model.addAttribute( "employe", employe );
	model.addAttribute( "demande", demande );
	model.addAttribute( "demandeForm", demandeForm );
	model.addAttribute( "listTpe", service.allTpeconge() );
	model.addAttribute( "message", message );
	return "demande";
 }


mon soucis se trouve a ce que j'ai constater ici sur cette ligne
<f:form modelAttribute="demande" method="post" action="enregistrerDemande">
<td>Type-Conge :</td>
<td class="t1"><f:select path ="tpeconges.tpeNom">
<f:option value="---CHoisir---" label = "--Choisir--">--Choisir--</f:option>
<f:options items = "${listTpe}" /></f:select></td>
</f:form>

en faite j'ai une table tpeconges et j'aimerais prendre tout ce que contient cette table puis dans mon select lui demander de n'afficher que le champ nom des objets de cette table. et qu'a la selection d'un champ de select (donc d'un nom provenant de ma table)qu'il me renvois la valeur de tout l'objet afin de l'introduire dans un autre objet. mais a chaque fois j'ai foncer sur un mur en essayant et en bidouillant ici et la.
je tombe sur des erreur comme requete syntaxiquement incorrect, ou null pointer exception et autre. veillez m'aider je viens a vous avec l'espoir de trouver une solution. mercid'avance a tous.
ps:desoler pour certaine faute d'orthographe mon clavier ce meurt.

A voir également:

1 réponse

tksteph Messages postés 204 Date d'inscription samedi 20 mars 2010 Statut Membre Dernière intervention 3 janvier 2018 25
3 janv. 2018 à 08:10
Bonjour Que disent les deux erreurs exactement?
L'erreur de syntaxe et le NullPointer
0