Grüßt euch,
und zwar bin ich grad dabei eine jsp seite zu erstellen, die eine Datenbankanbindung besitzt.
Diese Seite hat einen Refreshintervall von 5 Minuten(bis zu 15 Minuten auswählbar).
Und in dieser Seite gibt es jetzt ein <td>, das jede Minute aktualisiert werden soll(aus Datenbankgründen).
Meine Idee war zuerst ein IFrame, aber der hat einen border, womit die anzeige bei mir hässlich wirkt und nich geeignet ist.
Danach habe ich nochmal eine .jsp erstellt die ich dann mit pageContext.include("test.jsp"); lade.
Darin befindet sich auch die Javascript Methode
<body onload="JavaScript:timedRefresh(60000);">
im body werden dann berechnungen gemacht und am schluss soll dieser eine wert in das <td> der hauptseite geschrieben werden.
Es funktioniert soweit auch, bis auf die tatsache, dass die ganze seite nach einer Minute refresht wird und nicht nur dieses eine <td>.
Ich hoffe ihr könnt mir weiterhelfen
PS: Das sind momentane voraussetzungen, ich kann nichts daran ändern
Schöne Grüße
und zwar bin ich grad dabei eine jsp seite zu erstellen, die eine Datenbankanbindung besitzt.
Diese Seite hat einen Refreshintervall von 5 Minuten(bis zu 15 Minuten auswählbar).
Und in dieser Seite gibt es jetzt ein <td>, das jede Minute aktualisiert werden soll(aus Datenbankgründen).
Meine Idee war zuerst ein IFrame, aber der hat einen border, womit die anzeige bei mir hässlich wirkt und nich geeignet ist.
Danach habe ich nochmal eine .jsp erstellt die ich dann mit pageContext.include("test.jsp"); lade.
Darin befindet sich auch die Javascript Methode
Java:
function timedRefresh(timeoutPeriod) {
setTimeout("location.reload(true);",timeoutPeriod);
}
<body onload="JavaScript:timedRefresh(60000);">
im body werden dann berechnungen gemacht und am schluss soll dieser eine wert in das <td> der hauptseite geschrieben werden.
Es funktioniert soweit auch, bis auf die tatsache, dass die ganze seite nach einer Minute refresht wird und nicht nur dieses eine <td>.
Ich hoffe ihr könnt mir weiterhelfen
PS: Das sind momentane voraussetzungen, ich kann nichts daran ändern
Schöne Grüße