Version complète: sur le forum Webmaster Hub : Site Web en Java?
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Asp, Java, Cfm, autres.
Portekoi
Bonjour,

Je suis totalement débutant en java. Je dois, pour ma société, m'occuper d'un site réalisé en Java.

Pour cela, j'aimerais créer mon propre site dans se langage pour me faire un peu la main.

Donc :

1 - Avez vous un site concernant le développement Web d'un site en JAVA?

2 - Connaissez vous un hébergeur gratuit (on m'a parlé de celui ci : http://www.mycgiserver.com mais je n'y ai pas accès du boulot sad.gif )

3 - Avez vous un conseil à me donner, une bonne adresse ou autre.... concernant le JAVA?

Merci


Portekoi
Dadou
Un site en JAVA, non jamais vu, tu es sûr qu'il est entièrement en JAVA? parce qu'en général dans une page web on peut mettre des applet JAVA, mais faire un site entierement avec.

Mais tu as aussi le JSP : JAVA Server Pages (c'est pas de celui-la que tu parles?)
karnabal
Salut,

- 1 Un site combinant HTML et Java pour la parti dynamique est parfaitement envisageable. J'ai un ami développeur qui bosse en ce moment même sur un moteur de blog en java. smile.gif

- 3 http://java.sun.com/ (en anglais) et http://java.developpez.com/
Portekoi
Re,

Oui, l'extension des fichiers est en JSP.

Partant de là, par où commencer? J'ai vu le lien mais sa se complique sad.gif

Merci


Portekoi
Spidetra
Si t'as jamais développé en Java, ça va pas être simple-simple. Il te faut :

0. Des connaissances de base en Java :
http://java.developpez.com/faq/java/

1. Un IDE :
Eclipse : http://java.developpez.com/faq/eclipse/
ou
Netbeans : http://java.developpez.com/faq/netbeans/

2. Un framework MVC pour la couche présentation
Struts est un des plus connus :
http://java.developpez.com/faq/struts/

3. Un framework de persistance si tu utilise une DB
http://java.developpez.com/faq/hibernate/
Si tu ne veux pas utiliser un framework il te faudrat des connaissances en JDBC
http://java.developpez.com/faq/jdbc/

4. Selon la complexité du projet des connaissance en J2EE
http://java.developpez.com/faq/javaee/

5. Quelques tuto et cours
http://java.developpez.com/cours/#j2ee
http://java.developpez.com/cours/#frameworks

Un container de servlet : Jonas / Tomcat : Jboss
Tomcat est assez simple
http://tomcat.apache.org/

et des litres de café....
courage !
robinsonvendredi
Pour le serveur web tu auras peut être affaire à Tomcat.

Commence par installer java SDK et Tomcat, puis il y a des exemples de pages du genre "hello world" installées par défaut
avec Tomcat.

Bon courage
slender
salut,
je ne sais pas trop quel type de site tu veux développer mais si tu n'en es qu'au début, ça va être un peu coton...
Pour développer dans ce domaine en général on commence par les JSP mais c'est limité dès que l application doit grossir. Pour aller plus loin il faut intégrer des frameworks genre struts.
A mon avis tu te lances dans un truc du genre 'les yeux plus gros que le ventre'...
Portekoi
Hum non justement... d'où ma demande pour commencé petit...

Au début j'ai commencé par le Html puis le PHP... ben là, c'est pareil, je vais y aller progressivement smile.gif

Merci pour les liens.


Portekoi
dams41
Il faut quand même de bonnes bases en Java avant de pouvoir se lancer dans les JSP / Servlet.

Il faudrait peut-être commencer par installer et utiliser le JDK, comprendre les bases du langages, et ensuite attaquer les JSP et les servlets...

Après, pour la persistance etc..., tu peux utiliser JDBC dont le fonctionnement est analogue à utiliser directement les fonctions mysql_* de PHP, et hibernate, qui permet une gestion plus abstraite. En gros, hibernate permet de manipuler les données dans la BD comme on manipule des objets java : c'est très pratique, mais compliqué à mettre en oeuvre...
martin
Oui, je confirme, je suis developpeur PHP et Java, et on ne s'y met pas comme cela juste parce qu'on l'a décidé...
Autant php permet facilement de faire un site "perso", autant java, avec l'utilisation de frameworks tels que hibernate ou struts, est plus destinée à des applications "professionelles". J'entends par là que cela demande un travail soigné, avec des méthodes pro.
Cela fait énormément de choses à apprendre d'un coup, et tout seul, je te souhaite bien du courage.

AUssi je te conseille de commencer d'abord par faire des petites application en ligne de commande en Java.
Ensuite essaie toi un peu au java avec une interface graphique. Quand tu maitrisera mieux Java, attaque toi à une application simple avec des jsp.
Intègre y progressivement Struts et en dernier lieu Hibernate quand tu maitrisera le reste.

Tout ces outils permettent de se simplifier la vie et sont très efficace, mais tout apprendre d'un coup serait une erreur à mon avis.

Bon courage !
Poppy
J'ai fait un projet cette année: création d'un site web avec la techno Java.

J'ai aussi débuté avec PHP. Avec le JSP, ll y a plein de petites subtilités. Par manque de temps,

Si je peux t'aider en répondant à tes questions, n'hésite pas.

J'ai encore les sources de mon projet si ça peut t'intéresser wink.gif
Licorne
Développer un site en J2EE demande énormement de pratique sur toutes les branches que ce soit:
les properties, les jsp, Web-conf XML, TOMCAT, STRUTS, XSL, l'application par elle-même etc...

Quand tu te lances dans un projet java JEE, je ne parles pas du J2SE, tu vas exploser ton temps de réalisation!
Un projet PHP te mettra en gros un mois --> 4 mois pour le java à travail égal

Si te lances dedans, commence par te familiariser avec des méthodologies déjà établies appellées DESIGN PATTERNS et travailler en MVC (Modèles Vues Controleur) <-- séparer tes applications Métiers de celles des JSP, Mysql

Bref, bon courage...

Effectivement, java.developpez.com est excellent pour te renseigner!
Mais la prog est trés lourde et le javascript trés commun... il te faut un hébergement excellent avec des serveurs puissants
Poppy
Après utiliser un MVC, ça dépend de la taille du site web à réaliser.

Il doit se familiariser avec le JSP alors en plus s'il doit apprendre un framework...
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.