Je veux créer des graphiques avec des valeurs de la base de données dans JSP.J'utilise l'applet plug in mais cela ne fonctionne pas bien car il araise exceptions quand j'ai passé les paramètres.Pls m'aider.Comment dessiner des graphiques dans JSP
Répondre
Pouvez-vous accéder à la webservice suivante à partir de votre application:
http://code.google.com/apis/chart/
économisera beaucoup de codage de travail comme Google ont tout fait pour vous ...
Vous pouvez utiliser un serveur l'image -generated qui est généré par une servlet, comme
<img src="path-to-servlet?extra=data&goes=here">
La servlet va générer ladite image en utilisant un BufferedImage et le convertir en PNG (ou ot son format convivial) via ImageIO l'enregistre dans un flux. Vous allez simplement définir le type de réponse MIME à image/png et renvoyer les données mises en mémoire tampon.
Vérifiez l'API pour les classes BufferedImage, ImageIO, Graphics, ByteArrayOutputStream, etc. J'ai déjà fait quelque chose comme ça hier pour générer une image côté serveur, mais au lieu d'utiliser une servlet dédiée pour renvoyer l'image i branché dans un cadre que j'utilise pour le reste du site qui peut accepter les ressources générées. Mais l'idée est la même pour les images autonomes (et la procédure est similaire à d'autres technologies, telles que PHP).
Notez cependant que si vous avez beaucoup de demandes vous pouvez vouloir mettre en cache les données.
Une autre option à considérer est de générer votre graphique au format SVG dans une JSP et de l'intégrer dans une autre JSP.
Dans votre SVG JSP, vous feriez quelque chose comme:
<%@ page contentType="image/svg+xml" %>
<svg version="1.1"
baseprofile="full"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:ev="http://www.w3.org/2001/xml-events">
<!-- ... your content here... -->
</svg>
Gardez à l'esprit cependant, que tous les navigateurs prennent en charge encore SVG (bien que vous pouvez toujours obtenir de l'aide via un Adobe plug in).
- 1. Dessiner des graphiques dans VBScript
- 2. Dessiner des graphiques vectoriels sur l'iphone
- 3. Dessiner des graphiques avec Visual C++
- 4. Comment dessiner des graphiques opengl à partir de différents threads?
- 5. Façon facile facile de dessiner des graphiques et des graphiques en C++?
- 6. Comment puis-je dessiner des graphiques automatiques en utilisant un point en Python sur un Mac?
- 7. Comment annoter des graphiques dans MATLAB?
- 8. Des solutions graphiques et graphiques complètes ...?
- 9. effacement des graphiques sprite?
- 10. Recherche de bibliothèques graphiques pour dessiner des données sismiques en C#
- 11. comment faire des graphiques de sortie jmeter
- 12. Comment dessiner une sous-section de texte à l'aide de graphiques .net
- 13. Graphiques ou graphiques dans Windows Mobile 6
- 14. Dessiner des couleurs dans une zone d'image?
- 15. Comment créer des graphiques avec l'API Google Chart dans asp.net?
- 16. Comment dessiner des graphismes simples en C#?
- 17. JSP - Passer des paramètres entre des pages JSP
- 18. Comment dessiner des polygones transparents avec Python?
- 19. Comment dessiner des bordures de cellules dans un FlexGridSizer wxPython?
- 20. comment dessiner des dessins dans la boîte d'image
- 21. Comment pouvez-vous dessiner des primitives dans OpenGL interactivement?
- 22. comment dessiner des lignes sur un fond d'image dans pygame
- 23. Tracer une ligne en utilisant des graphiques de base lorsque le toucher se déplace dans l'iPhone?
- 24. faire des graphiques avec xCode
- 25. Exploration des graphiques pour asp.net
- 26. JSP: Créer un graphique
- 27. Graphiques 3D dans les interfaces graphiques Delphi/Native TForm
- 28. Comment puis-je échapper des caractères HTML spéciaux dans JSP?
- 29. Quelle est la meilleure façon de générer des graphiques/graphiques/visualisations de données dans Adobe Flex?
- 30. Url absolue dans jsp
Quelles exceptions ont été relevées lorsque vous avez transmis des paramètres? Il semble que vous essayez de contourner un problème de base. –
Quels types de graphiques essayez-vous de créer? –