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 :

Courbe avec JSP [Débutant(e)]


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 37
    Par défaut Courbe avec JSP
    Bonjour j'essaye depuis quelques jours de dessiner une courbe a partir de donnees deja enregistreés dans une BD oracle
    j'ai utilisé jfreechart (j'ai telechargé et copié jfreechart.jar et jcommon.jar)

    mais une erreur persiste
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
     
    <%@ page import="java.sql.*" %>  
    <%@ page import="java.io.*" %>  
    <%@ page import="org.jfree.chart.ChartFactory" %>  
    <%@ page import="org.jfree.chart.ChartUtilities"%>  
    <%@ page import="org.jfree.chart.JFreeChart" %>  
    <%@ page import="org.jfree.chart.plot.PlotOrientation"%>  
    <%@ page import="org.jfree.data.*" %>  
    <%@ page import="org.jfree.data.jdbc.JDBCCategoryDataset"%>  
    <%@ page import="org.jfree.chart.renderer.category.CategoryItemRenderer"%>  
    <%@ page import="org.jfree.chart.plot.CategoryPlot"%>  
    <%@ page import="org.jfree.chart.plot.PlotOrientation"%>  
     <%@ page import="java.awt.Color"%>  
    <%  
    String query="select* from  operationnel.stat_appelant_rejet ";  
     
    JDBCCategoryDataset d= new JDBCCategoryDataset("jdbc:oracle:thin:@URL","oracle.jdbc.driver.OracleDriver","user","pswd");  
     
      
    d.executeQuery( query);  
    JFreeChart chart = ChartFactory.createBarChart3D(  
    "Stock Update",  
    "Stock",  
    "price",  
    d,  
    PlotOrientation.VERTICAL,true, true, false);  
      
    CategoryPlot plot = chart.getCategoryPlot();  
    CategoryItemRenderer renderer = plot.getRenderer();  
      
    renderer.setSeriesPaint(0, Color.green);  
    try  
    {  
    ChartUtilities.saveChartAsJPEG(new File("c:\\chart.jpg"), chart, 500, 450);  
    }  
    catch (IOException e)  
    {  
    System.out.println("Problem in creating chart.");  
    }  
    %>


    Resultat

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
     
    org.apache.jasper.JasperException: An exception occurred processing JSP page /jsp/test.jsp at line 16
     
    13: <%  
    14: String query="select* from  operationnel.stat_appelant_rejet ";  
    15: 
    16: JDBCCategoryDataset d= new JDBCCategoryDataset("jdbc:oracle:thin:@URL","oracle.jdbc.driver.OracleDriver","user","pswd");  
    17: 
    18:   
    19: d.executeQuery( query);  
     
     
    Stacktrace:
            org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568)
            org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:455)
            org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
            org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
            javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    cause mère
     
    javax.servlet.ServletException: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
            org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:911)
            org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:840)
            org.apache.jsp.jsp.test_jsp._jspService(test_jsp.java:119)
            org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
            javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
            org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
            org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
            org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
            javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    cause mère
     
    java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
            java.net.URLClassLoader$1.run(URLClassLoader.java:366)
            java.net.URLClassLoader$1.run(URLClassLoader.java:355)
            java.security.AccessController.doPrivileged(Native Method)
            java.net.URLClassLoader.findClass(URLClassLoader.java:354)
            java.lang.ClassLoader.loadClass(ClassLoader.java:423)
            java.lang.ClassLoader.loadClass(ClassLoader.java:356)
            java.lang.Class.forName0(Native Method)
            java.lang.Class.forName(Class.java:186)
            org.jfree.data.jdbc.JDBCCategoryDataset.<init>(JDBCCategoryDataset.java:124)
            org.apache.jsp.jsp.test_jsp._jspService(test_jsp.java:89)
            org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
            javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
            org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
            org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
            org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
            javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    (J'utilise Notepad avec appache 7.0 )

    Merci d'avance

  2. #2
    Membre chevronné Avatar de florentB
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2006
    Messages : 332
    Par défaut
    Appararemment tu n'as pas les drivers oracle dans les dépendances de ton application :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

  3. #3
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 37
    Par défaut
    Citation Envoyé par florentB Voir le message
    Appararemment tu n'as pas les drivers oracle dans les dépendances de ton application :
    Bonsoir,
    Desolé pour le retard mais le problème persiste
    j'ai verifié pathclass et les .jar (classes12 ,ojdbc14,ojdbc4 ) mais mon prob persiste sachant que j'ai réussit à se connecter à ma base

Discussions similaires

  1. chat avec JSP:architecture de l'application
    Par rvfranck dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 01/07/2006, 04h54
  2. Upload de fichier avec jsp
    Par fx2024 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 07/06/2006, 17h02
  3. Tracer une courbe avec 2 tableau de points
    Par babarpapa dans le forum 2D
    Réponses: 3
    Dernier message: 19/04/2006, 15h24
  4. [JSTL] Récupérer une variable JSTL pour l'utiliser avec JSP
    Par pitit777 dans le forum Taglibs
    Réponses: 3
    Dernier message: 28/03/2006, 09h47
  5. [Struts] pb avec jsp:include
    Par njac dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 10/06/2004, 16h14

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