Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probleme struts sous eclipse 3.3.3 europa [ Réseau & internet / Servlet ] (abdo77)

jeudi 15 mai 2008 à 15:20:36 | probleme struts sous eclipse 3.3.3 europa

abdo77

merci de votre aide
je travaille avec eclipse 3.3.2
mon probleme est que les get et set de la la classe actionFrom ne fonctionnne pas bien.
package med.dao;
import org.apache.struts.action.*;
import javax.servlet.http.*;

import org.apache.struts.action.ActionForm;

public class Formbean extends ActionForm {
 private int cin;
 public int getCin()
 {
  
  return cin;
 }
 void setCin(int cin)
{this.cin=cin;
 
}
 }


package med.action;

import java.io.IOException;

import org.apache.struts.action.*;
import javax.servlet.http.*;


import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.hibernate.HibernateException;
import med.dao.Client;
import med.dao.Formbean;
import med.managers.ClientManager;

public class Mon_action extends Action{
  public ActionForward execute(
    ActionMapping mapping,
    ActionForm form,
  HttpServletRequest request,
  HttpServletResponse response) throws IOException,ServletException,Exception {
   
   Formbean formulaire=(Formbean) form;
   System.out.println("cin="+formulaire.getCin());
// ici il m'affiche 0

Client monclient=tt.getCompany(formulaire.getCin());

request.setAttribute( "nom" , monclient.getNom());

request.setAttribute(

"prenom" ,monclient.getPrenom());


    return mapping.findForward("ok");
  
  }
}

voila ma page index.jsp qui contient un formulaire qui contient le champ cin:

<%@

taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>

<%@

taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>

<%@

taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>

<%@

taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>

<%@

taglib uri="/WEB-INF/struts-template.tld" prefix="template" %>

<%@

taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>

<%@

page language="java" %>

<

html:html locale="true">

<head>

<title>Authentification</title>

<html:base/>

</head>

<body bgcolor="white">

<html:form action="main" >

<html:text property="cin" size="20" maxlength="20"/>

<html:submit property="submit" value="OK"/>

</html:form>

</body>

</

html:html>

et la page affiche qui doit afficher les info lié à ce champs

<%@

page language="java" contentType="text/html; charset=ISO-8859-1"

pageEncoding="ISO-8859-1"%>

<!

DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<

html>

<

head>

<

meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

<

title>Insert title here</title>

</

head>

<

body>

<%

String nom=(String)request.getAttribute(

"nom");

String prenom=(String)request.getAttribute(

"prenom");

%>

</

body>

nom:

<%=nom %>

<

br>prenom: <%=prenom %>

</

html>



jeudi 15 mai 2008 à 19:13:09 | Re : probleme struts sous eclipse 3.3.3 europa

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

Ce ne sont pas les get/set qui ne fonctionnent pas bien, montre nous ton fichier struts-config.
______________________________________
DarK Sidious

vendredi 16 mai 2008 à 17:01:18 | Re : probleme struts sous eclipse 3.3.3 europa

abdo77

oui, voila mon fichier struts-config

<?

xml version = "1.0" encoding = "ISO-8859-1" ?>

<!

DOCTYPE struts-config PUBLIC

"-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"

"http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"

>

<

struts-config >

<

form-beans >

<

form-bean name = "a" type = "med.dao.Formbean" />

</

form-beans >

<

action-mappings >

< action input = "/index.jsp" path = "/main"

name = "a" type = "med.action.Mon_action" >

<

forward name = "ok" path = "/affiche.jsp" />

</

action >

</

action-mappings >

</

struts-config >

et mon fichier web.xml

<?

xml version = "1.0" encoding = "UTF-8" ?>

<!

DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" >

<

web-app >

< display-name > telMed </ display-name >

< servlet >

< servlet-name > action </ servlet-name >

< servlet-class > org.apache.struts.action.ActionServlet </ servlet-class >

< init-param >

< param-name > config </ param-name >

< param-value > /WEB-INF/struts-config.xml </ param-value >

</ init-param >

< init-param >

< param-name > debug </ param-name >

< param-value > 2 </ param-value >

</ init-param >

< init-param >

< param-name > application </ param-name >

< param-value > ApplicationResources </ param-value >

</ init-param >

< load-on-startup > 2 </ load-on-startup >

</ servlet >

< servlet-mapping >

< servlet-name > action </ servlet-name >

< url-pattern > *.do </ url-pattern >

</ servlet-mapping >

< taglib >

< taglib-uri > /WEB-INF/struts-bean.tld </ taglib-uri >

< taglib-location > /WEB-INF/struts-bean.tld </ taglib-location >

</ taglib >

< taglib >

< taglib-uri > /WEB-INF/struts-html.tld </ taglib-uri >

< taglib-location > /WEB-INF/struts-html.tld </ taglib-location >

</ taglib >

< taglib >

< taglib-uri > /WEB-INF/struts-logic.tld </ taglib-uri >

< taglib-location > /WEB-INF/struts-logic.tld </ taglib-location >

</ taglib >

< taglib >

< taglib-uri > /WEB-INF/struts-template.tld </ taglib-uri >

< taglib-location > /WEB-INF/struts-template.tld </ taglib-location >

</ taglib >

< taglib >

< taglib-uri > /WEB-INF/struts-tiles.tld </ taglib-uri >

< taglib-location > /WEB-INF/struts-tiles.tld </ taglib-location >

</ taglib >

< taglib >

< taglib-uri > /WEB-INF/struts-nested.tld </ taglib-uri >

< taglib-location > /WEB-INF/struts-nested.tld </ taglib-location >

</ taglib >

</

web-app >

 




Cette discussion est classé dans : action, html, struts, import, cin


Répondre à ce message

Sujets en rapport avec ce message

probleme struts [ par abdo77 ] Bonjour tout le monde, voila, j'ai un peti probleme qui me bloque pendant une semain, j'ai besoin de votre aide.j'arrive pas a stocker une valeur dans Problème suppression élément xml [ par bidule7 ] Bonjour, j'ai écrit un code pour supprimer un élément dans un fichier XML. Ce code fonctionne, oui....mais qu'une seule fois. Si je le lance, ça me su j2ee /struts [ par kawti ] bonsoir, je developpe acuellement une application web avec le framework struts,je suis debutante en j2ee et j'ai rencontrer des problémes en programat Affichage d'un fichier html [ par mimomama ] j'ai un fichier XML et j'ai utilisé une classe java bien sur via un fichier XSL pour le transformer en html ,le fichier se créé normalement mais lorsq créer une PageAction avec Struts [ par zenouba2005 ] bonjour,je travaille avec struts et eclipse,pour créer une PageAction je fais New/Easy Action n'est ce pas??en fait je veux selectionner une liste de Struts Action sans Forward [ par the_smurf ] Est-il possible avec struts de définir des actions qui ne changent ou ne rafraichissent pas la vue?Ce que j'aimerai faire:- L'utilisateur appuye sur u probleme de initFormBean avec Struts [ par lizarajim ] salut à tous, je rencontre l'erreur suivante : Javax.servlet.jsp.JspException: Exception creating bean of class ConnexionForm: {1} org.apache.struts struts et base de données [ par yayamo ] bonjour , je suis débuttant en programmation, je suis entrain de programmer un exemple d'application de struts pour afficher des données stockés dans debutant struts : probleme avec un formulaire d'affichage d'un simple formulaire [ par kgadhi ] bonsoir et merci d'avance pour votre aide.Je vous explique mon probleme : J'essaye de me former à Struts. Je travaille sous eclipse.J'essaye d'affiche connexion d'une base de donnée via tomcat [ par mimamine ] miraj'ai un problème avec tomcat , SVP vous pouvez m'aider Voila, je travail avec tomcat5.5 et struts1.2 et oracle 8i je veux créer un pool de conne


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,624 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.