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

Taglibs Java Discussion :

Probléme avec <c:import>


Sujet :

Taglibs Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Janvier 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 4
    Par défaut Probléme avec <c:import>
    Bonjour

    je veux inclure un fichier distant dans ma page JSP, j'ai fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <%
    <c:import url="http://m.fr.yahoo.com/" var="file" scope="page"/>
    %>
    <%=file %>
    mais ça me donne :

    type Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception
    org.apache.jasper.JasperException: Unable to compile class for JSP:

    An error occurred at line: 3 in the jsp file: /teste.jsp
    Syntax error on token(s), misplaced construct(s)
    1: <%
    2:
    3: <c:import url="http://m.fr.yahoo.com/"
    4: var="file" scope="page"/>
    5:
    6: %>


    An error occurred at line: 3 in the jsp file: /teste.jsp
    Syntax error on token "import", delete this token
    1: <%
    2:
    3: <c:import url="http://m.fr.yahoo.com/"
    4: var="file" scope="page"/>
    5:
    .
    .
    .
    .
    .
    Puis-je savoir d'ou vient le problème? il n y a pas d'autre façon d'inclure un fichier distant?

    merci d'avance

  2. #2
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Alors, premièrement, il ne faut pas mettre le tag c:import dans une scriptlet.
    Et deuxièmement, il faut aller chercher le résultat dans le scope page.

    soit tu passes par une scriptlet :
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <c:import url="http://m.fr.yahoo.com/" var="file" scope="page"/>
     
    <%=pageContext.getAttribute("file")%>

    soit tu passes par une EL :
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <c:import url="http://m.fr.yahoo.com/" var="file" scope="page"/>
     
    ${file}

  3. #3
    Futur Membre du Club
    Inscrit en
    Janvier 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 4
    Par défaut mon probléme persiste
    bonjour et merci pour la réponse,

    j'ai testé les deux solutions , la première me retourne NULL la deuxième RIEN.

    ce que je veux c'est l'équivalent en JSP du code php

    <?php

    include('http://www.site.com/fichierdistant.html');

    ?>

    merci

  4. #4
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    As-tu bien ajouté au début de la jsp la directive taglib qui pointe sur la tld c.tld ?

Discussions similaires

  1. probléme avec from turtle import *
    Par l1informatique dans le forum Général Python
    Réponses: 7
    Dernier message: 04/01/2014, 20h48
  2. [2012] Problème avec le Table Import Wizard
    Par stephane.net dans le forum SSAS
    Réponses: 0
    Dernier message: 22/10/2012, 09h31
  3. [SP-2007] Problème avec STSADM-Export / Import - Documents versionnés
    Par cricri2000 dans le forum SharePoint
    Réponses: 4
    Dernier message: 31/05/2010, 17h10
  4. [Migration] [BO XI3.1] Problème avec Biarengine et import Utilisateur
    Par LOPEZ dans le forum Administration-Migration
    Réponses: 1
    Dernier message: 16/04/2009, 17h14
  5. Réponses: 8
    Dernier message: 27/07/2006, 09h40

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