Hallo ich wollte gerne eine JSF Seite (Bean ) erstellen die mir wenn ich Sie aufrufe die Uhrzeit ausgibt.
Html Datei
und hier die .js datei
kann mich mal jemand anschupsen
Dat klappt bei mir aber leider nicht
Java:
@ManagedBean
@SessionScoped
public class TimeBean {
Date date=new Date();
public Date getDate() {
return date;
Html Datei
Java:
<div id="time"></div>
<button onclick="getTime();">Aktualisieren</button>
<script type="text/javascript" src="script.js"></script>
Java:
function getXmlHttpRequestObject()
{
if(window.XMLHttpRequest)
{
return new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
return new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
alert('Ajax funktioniert bei Ihnen nicht!');
}
}
function getTime()
{
if(req.readyState == 4 || req.readyState == 0)
{
req.open('GET', '/TimeBean.java', true);
req.setRequestHeader("Content-Type","text/plain");
req.onreadystatechange = setMessage;
req.send(null);
}
}
function setMessage()
{
if(req.readyState == 4)
{
var response = eval('(' + req.responseText+ ')');
document.getElementById('time').innerHTML = response.time;
}
}
kann mich mal jemand anschupsen
Dat klappt bei mir aber leider nicht