Costruire un sito Web, si desidera utilizzare java [chiuso]

4

Mi piacerebbe creare un sito web semplice, essenzialmente un piccolo gioco. I tratti chiave devono essere elaborati e inviati a un server (già acquisito e dovrebbe supportare SQL e JSP, credo) che poi traducono in una posizione e scritti nel DB.

Le query SQL devono essere utilizzate per recuperare queste posizioni e scritte su altri client connessi al sito web. La loro pagina deve essere aggiornata con queste posizioni.

Ho una conoscenza pratica di Java, jQuery / Ajax, SQL e JavaScript, ma non ho familiarità con JSP e il modo in cui tutto si collega. Sono a conoscenza anche del paradigma MVC. Per la mia piccola idea di gioco, queste tecnologie funzionerebbero? Sto pensando troppo a questo e posso renderlo molto più facile da implementare? Quale potrebbe essere un buon tutorial o un esempio da studiare?

EDIT: mi hanno appena informato che non sarei in grado di utilizzare i file WAR sul server. Non sono grande su PHP e davvero non mi piace sviluppare con esso, posso ancora usare Java?

    
posta Robb 17.10.2012 - 18:50
fonte

5 risposte

4

Puoi certamente fare tutto questo in Java / JSP, ma personalmente sembra un eccesso. Consiglierei di usare invece lo stack LAMP (Linux, Apache, MySQL, PHP). Dovresti essere in grado di farlo funzionare molto più velocemente usando PHP.

Se vuoi attaccare con Java / JSP, allora consiglio vivamente di utilizzare i tag Spring MVC e JSTL per ridurre la quantità di codice personalizzato che devi scrivere solo per collegare tutto insieme.

    
risposta data 17.10.2012 - 22:03
fonte
2

Puoi usare DWR per chiamare le funzioni JavaScript da Java e viceversa.

Se si desidera utilizzare la tecnologia Java standard per il Web, ad es. JSF, JSP è un po 'deprecato; dovresti usare Facelets (file xhtml).

    
risposta data 17.10.2012 - 21:03
fonte
2

Per ciò che stai descrivendo, potresti considerare di esaminare node.js sul server piuttosto che java. Il nodo è ideale per le app che devono "collegare" più client connessi in modo da poter ritrasmettere informazioni tra di loro. Soprattutto se ti girerai intorno a JSON. Sono sicuro che potresti farlo in java ... è sicuramente la tua chiamata. Personalmente ritengo che il nodo potrebbe essere più adatto e in generale meno complicato.

    
risposta data 17.10.2012 - 23:19
fonte
1

Penso che questi o qualsiasi altro insieme di tecnologie web potrebbero fare il lavoro. Arriva a ciò che intendi fare con ciò che sai meglio (-;

Se vuoi restare con Java, controlla Core Servlets per un tutorial JSP - mi ha aiutato quando stavo iniziando con tutte le cose java-web-app.

Sembra un progetto divertente. Buona fortuna!

    
risposta data 17.10.2012 - 20:55
fonte
0

Ti suggerisco di esaminare il Play Framework , non sembra Java, non è necessario utilizzare un IDE o Compile: sembra Ruby on Rails: mi piace.

    
risposta data 18.10.2012 - 01:48
fonte

Leggi altre domande sui tag