IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

incompatibilté de types


Sujet :

Servlets/JSP Java

  1. #1
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 12
    Par défaut incompatibilté de types
    bonjour
    j'ai rencontré un probleme dans l'appele d'une methode
    classe:
    package filter;

    import javax.servlet.Filter;
    import javax.servlet.FilterConfig;
    import javax.servlet.ServletException;
    import javax.servlet.ServletRequest;
    import javax.servlet.ServletResponse;
    import javax.servlet.FilterChain;
    import java.io.IOException;

    public class TimerFilter implements Filter {
    public void init(FilterConfig filterConfig) throws ServletException {
    /**@todo Implement this javax.servlet.Filter method*/
    throw new java.lang.UnsupportedOperationException("Method init() not yet implemented.");
    }
    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
    /**@todo Implement this javax.servlet.Filter method*/
    // throw new java.lang.UnsupportedOperationException("Method doFilter() not yet implemented.");


    Long startTime = System.currentTimeMillis();
    chain.doFilter(request, response);
    Long stopTime = System.currentTimeMillis();
    System.out.println("Time to execute request: " + (stopTime - startTime) + " milliseconds");
    request.setAttribute("Time", stopTime - startTime);// la methode?

    méssage d'erreur:"TimerFilter.java": setAttribute(java.lang.String,java.lang.Object) in javax.servlet.ServletRequest cannot be applied to (java.lang.String,long) at line 25, column 19
    merci

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 159
    Par défaut
    request.setAttribute("Time", stopTime - startTime);// la methode?
    stopTime et startTime sont des objets Long, su tu as Java 5 ou 6, avec l'autoboxing devrais pas y avoir de problème. Mais ce que je ne comprend pas c'est si tu as la version 1.4 pourquoi in n'y à pas d'erreur à la compilation.
    En tout cas essayes de changer les Long en primitives long.

Discussions similaires

  1. l'erreur Incompatibilté de type
    Par tioch dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 12/07/2011, 08h59
  2. Incompatibilté de type
    Par oulspplus dans le forum VBA Access
    Réponses: 1
    Dernier message: 30/10/2008, 18h32
  3. Incompatibilté de type
    Par oulspplus dans le forum VBA Access
    Réponses: 6
    Dernier message: 01/09/2008, 13h37
  4. Err 13 Incompatibilté de type sur recordset
    Par AndréPe dans le forum Access
    Réponses: 3
    Dernier message: 18/01/2007, 16h04
  5. [Recordset] Incompatibilté de type avec une requête
    Par lbourlet dans le forum Access
    Réponses: 2
    Dernier message: 29/10/2004, 15h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo