2017-10-09 11 views
-2

J'ai créé une application Web CRUD dans NetBeans IDE.Modification de la base de données effectuée sur la machine LAN via l'application de site Web non répercutée sur localhost

Lorsque j'ajoute une entrée d'une autre machine, la modification n'est pas répercutée sur cette machine.

J'ai fait la modification de 192.168.0.19:8080/appname sur un autre ordinateur et la modification n'est pas liée à localhost: 8080/appname. Le serveur Glassfish est exécuté sur localhost.

Besoin de tester cela, mais peut-être parce que j'envoie au même port sur des machines différentes? Dois-je essayer avec le port 8181?

Je pense depuis que je l'ai généré automatiquement l'application ne soutiendra pas AJAX?

La mise à jour fonctionne si j'appuie sur retour dès que j'ai ajouté un enregistrement sur un autre ordinateur ou si j'ajoute un nouvel enregistrement. La solution devrait donc impliquer l'actualisation automatique de la page dans un intervalle de temps.

Mettre en place primefaces et essayé cela en xhtml

<p:poll interval="10" listener="#{phonerecordController.listener}" update="@all" /> 

Mais je ne sais pas quelle méthode devrait être l'auditeur.

Répondre

0
<p:poll interval="10" listener="#{phonerecordController.preparelist}" update="@all" /> 

Définir les premières, puis mettre le code ci-dessus à l'intérieur de xhtml et cela a fonctionné.