Question

Quelqu'un at-il implemnted le stackoveflow / digg comme système de vote en utilisant la technologie JSP / Servlet / Java? Si oui pouvez-vous s'il vous plaît me rediriger vers des livres ou des documents en ligne? De plus, s'il y a déjà quelques plug-ins pour but de l'étude?

Était-ce utile?

La solution

Le mot-clé ici est important Ajax . Il se résume essentiellement à laisser la une requête asynchrone feu de code Javascript (une demande dans le « fond » afin que le client ne voit pas « flash de contenu ») sur le côté serveur et éventuellement des éléments transversaux / changement dans la HTML DOM arbre (qui est accessible par l'objet document en Javascript) après avoir reçu la réponse.

Pour commencer, joindre certaines fonctions JS à l'événement click des éléments représentant les boutons de vote haut et bas. Laissez ces fonctions JS feu une requête asynchrone au serveur avec l'ID de message et le statut de vote (ou vers le bas) et changer l'élément représentant le nombre en conséquence en parcourant le code HTML DOM. C'est essentiellement tout.

Pour éviter des douleurs à l'égard des comportements spécifiques du navigateur, le mieux est d'adopter un cadre Javascript soigneusement développé et entretenu 3ème partie avec des pouvoirs ajaxical, tels que Gson dans un servlet pour pouvoir envoyer et / ou recevoir < a href = rel = "nofollow noreferrer"> JSON "http://www.hunlock.com/blogs/Mastering_JSON_%28_JavaScript_Object_Notation_%29" chaînes de sorte que Javascript peut traiter davantage sans douleurs de conversion.

Sur le site jQuery vous pouvez trouver beaucoup de plug-ins « 4ème partie ». vous pouvez trouver tous les plugins correspondant à la vote de mot-clé. L'un d'eux peut vous être utile.

Hope this helps.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top