Bonjour j'aimerais savoir la différence entre tous les outils web et celui qui est le plus utilisé ?
- JSP/Servlet
- Struts
- Tomcat
- JSF
Bonjour j'aimerais savoir la différence entre tous les outils web et celui qui est le plus utilisé ?
- JSP/Servlet
- Struts
- Tomcat
- JSF
-JSP/Servlet : La base de tout ! La solution SUN pour utiliser Java dans une application web !
- Tomcat : JSP/Servlet container. Une sorte de conteneur qui permet d'exécuter les servlets et les pages JSP et d'envoyer leur résultat au client. Mais y'a pas que Tomcat, y'a aussi Jetty, webLogic, webSphere, ...
- Struts, JSF : frameworks en dessus des JSP/Servlets pour simplifier la développements des applications web.
C'est une sorte de vue globale, à toi d'approfondir en effectuant des recherches !
D'accord merci.
Est-il possible avec JSP/Servlet ou Strut d'avoir des pages web et de vérifier en temps réel la saisie de l'utilisateur sans l'utilisation de JAVA ?
Et voir des JTree, JTable etc...
merci d'avance
Bonjour.
J'ai pas bien compris votre première question, mais je pense que ça peut se faire avec du javascript.
Pour le second point, la réponse est Oui : avec la JSP, on peut théoriquement avoir n'importe quel controle utilisateur comme ceux de Swing grace aux Custom Tags. Struts n'a rien à voir là dedans : Struts s'occupe surtout de la partie Contrôle du pattern MVC. par contre, avec le framework JSF qui est beaucoup plus orienté vers le View, tu peux très facilement te procurer des librairies de composants de qualité (je pense à myFaces+Tomahawk d'Apache ou encore Trinidad qui est la version Opensource Apache des ADF UIX d'Oracle).
struts possède plusieurs librairies de tag qui permettent de développer une page jsp avec le minimum de code java, javascript et html. Par contre ce n'est pas une bibliothèque de composants de type Swing. Si c'est ce que tu recherches, tu as effectivement la solution jsf - myfaces - tomahawk, mais il existe aussi des librairies pour struts (struts-layout par exemple). Concernant la première question, struts (et myfaces) propose un module de validation de formulaire qui peut génèrer du code javascript (controle de surface avant appel serveur).
Sinon tu as la solution 100% client riche (GWT, dojo, ...), ou mixte (struts ajax tags, support ajax pour jsf , ...)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager