LPA a écrit :Je tiens ça de page réalisé en html lors d'un stage que j'ai fait cet été, où ils introduisaient du code php grâce à cette balise dans une page html.
Et pour Shy' : 'Faut quand même modifier le nom du fichier pour utiliser Java dans ton HTML. En plus, 'faut un serveur spécial style Tomcat pour le faire fonctionner. Le bordel que ça serait...
Ah bon ? Sur le site pour les vignettes aléatoires c'est du java en tout cas.
Le serveur doit être configuré comme ça, regarde (enfin, les codes du SdZ sont mal interprétés, mais passons) :
Spoiler :
Cysboy a écrit :Je vous ai dit plus haut que, par défaut, votre serveur ne sait manipuler que des fichiers .html, donc des pages web statiques. Afin que notre serveur sache interpréter du code dans des pages web, nous allons devoir lui installer un "environnement".
Pour simplifier les choses, les pages contenant du code à interpréter ont une extension particulière :
* .php : page contenant du code PHP ;
* .aspx : pages contenant du code .NET ;
* .jsp : pages contenant du code Java ;
* ...
Si vous demandez ce genre de page à un serveur sans que celui-ci sache que faire avec ce qui s'y trouve, vous aurez de mauvaises surprises... :o
Attends deux minutes ! À quoi ressemble le fameux code dont tu parles depuis tout à l'heure ?
En fait, il dépend du langage que vous utilisez...
Vous pouvez voir qu'il y a des différences entre ces deux codes, même si le résultat sera le même.
D'accord, on voit déjà mieux à quoi ressemble ton fameux code côté serveur.
Mais, du coup, comment le serveur sait que faire avec ce code ?
J'allais y venir.
Dites-vous bien que sans le fameux "environnement" dont je vous parlais plus haut, le serveur ne saurait pas quoi faire.
En fait, votre serveur va, dès qu'il aperçoit un type d'extension de fichier demandé, laisser l'environnement triturer la page. Ce dernier, après avoir terminé sa cuisine de son côté, retourne une page ne contenant que du code HTML de base au serveur qui, lui, va nous retourner une réponse HTTP avec la page ! :magicien:
Nous ne parlerons pas de PHP ou de .NET puisque c'est de Java dont il s'agit dans ce tuto.
Donc, afin que votre serveur sache interpréter du code Java dans les pages web, vous allez avoir besoin d'un logiciel spécifique que l'on nomme vulgairement "conteneur de servlets".
Ne vous inquiétez pas, vous allez savoir ce qu'est une servlet très bientôt...
Pour information, sachez qu'il existe plusieurs conteneurs de servlets, chacun avec des caractéristiques différentes.
Nous en parlerons dans le prochain chapitre.
Revenons à nos moutons : je vous disais que le serveur, selon les requêtes émises, demandait de l'aide à notre conteneur.
Pour que vous puissiez mieux visualiser, voici un petit schéma fait par mes soins :
Image utilisateur
Vous pouvez déjà deviner ce dont nous allons avoir besoin pour travailler.
Nous aborderons tout ceci dans le chapitre prochain ; pour le moment, vu que vous venez de voir dans les grandes lignes comment fonctionne la génération de pages web dynamiques, le temps est venu de faire un petit QCM avant de poursuivre... ;)
Q.C.M.
Tu vois ? Il faut un programme spécial pour faire fonctionner Java.
Et l'extension, il faut .jsp, sauf si le serveur interprète le Java en XHTML (Ce n'est pas spécifiquement pour le Java, mais ça marche pareil).
Re: Suggestions diverses
Posté : 04 déc. 2009, 20:49
par Hiro Shinji
J'ai remplacé le favicon de Free. Ça a l'air de marcher. Si quelqu'un a quelque chose à proposer, il peut tenter quelque chose. (.ICO en 16x16)
Parce que là ...
Re: Suggestions diverses
Posté : 04 déc. 2009, 20:58
par Noob Man
Je l'aime bien moi. ^^
Re: Suggestions diverses
Posté : 04 déc. 2009, 21:19
par Zanoss
Ca le rend bien je trouve.
Re: Suggestions diverses
Posté : 04 déc. 2009, 21:39
par Gib'
Ça accompagne bien. C'pas une merveille graphique, mais ça rend.
Re: Suggestions diverses
Posté : 06 déc. 2009, 01:28
par Lefrgr
Je pense que vous devriez rajouter plus de balises BBCode.
Comme mettre le texte à droite, faire des flottants, des couleurs de fond...
Et ne me dites pas que c'est irréalisable, les propriétés des exemples que je viens de citer sont text-align: right; float: left; background-color: white;
Alors, travaillez bande de feignasses.
Re: Suggestions diverses
Posté : 06 déc. 2009, 10:00
par Noob Man
Les balises sont censées avoir une utilité. Celles que tu proposes n'en ont pas.