Bonjour
je suis un étudiant en pfe(projet fin d’étude),je travaille avec JEE et je veux savoir comment je pourrais afficher le contenu
d'un jframe sur le web en utilisant un serveur jBoss
et merci d'avance
Version imprimable
Bonjour
je suis un étudiant en pfe(projet fin d’étude),je travaille avec JEE et je veux savoir comment je pourrais afficher le contenu
d'un jframe sur le web en utilisant un serveur jBoss
et merci d'avance
Salut,
Le principe de base c'est de faire une JSP qui affiche la même chose que la JFrame : reproduire l'apparence qu'elle a, en allant les chercher les informations pour la remplir de la même façon. Dans le contexte, ça dépend de ce qu'affiche la JFrame, si c'est statique ou dynamique, et s'il est sous-entendu qu'elle se trouve dans une application en cours de fonctionnement, et quel est le but au juste de faire ça (parce que les solutions vont de celle que j'ai dite, à une solution non Java, genre Web Screen Sharing...en passant par plein de trucs tordus ou pas, y compris, celle qu'il vaudrait mieux oublier, pour ne pas la citer : l'applet)
merci pour votre réponse
au lieu de travailler avec Xhtml,j'ai choisis de travailler avec jFrame mais lorsque j'essaye de fonctionner le jframe sur le serveur jBoss ça fonctionne pas il m'affiche une page d'erreur
Une JFrame s'affiche sur la poste qui fait tourner la jvm dans laquelle l'application s'exécute : un serveur jboss n'est pas fait pour faire tourner ce genre d'application, bien que techniquement, ça ne serait pas impossible. Un jboss est fait pour tourner sur un serveur, pour y faire tourner des applications serveurs : une JFrame, ou le contenu du page html s'affiche dans le client, en général pas sur la même machine, voir pas du tout au même endroit. Tu peux faire une application client/Serveur à base de JFrame qui communique par web service avec une application servie par le jboss, mais l'application client s'exécute sur le poste client : ça n'a rien à voir avec une page web affichée dans un navigateur, et en tout cas, elle ne s'exécute pas dans le jboss.
Pourquoi faire une UI native et pas une UI légère (page html ou xhtml (+ CSS) ?