Simon Schuller: Html in Java

Beitrag lesen

Hallo, Man kann ja html in Java verwenden:

<!doctype html> 
<html lang="de">
<head>
<title>JavaScript in Aktion</title>
<meta charset="utf-8">
</head>
<script type="text/javascript">
function zylinder() {
    var radius, hoehe;

    radius = parseFloat(document.getElementById("r").value);
    hoehe = parseFloat(document.getElementById("h").value);

    var volumen = Math.pow(radius, 2) * Math.PI * hoehe;
    volumen = volumen.toFixed(2);
    document.getElementById("v").innerHTML = volumen;
}
</script>
<body>
<h1>Zylinder</h1>
Radius: <input id="r" size="3" onkeyup="zylinder()"></input><br>
Höhe: <input id="h" size="3" onkeyup="zylinder()"></input><br>
Volumen: <span id="v"></span>
</script>
</body>
</html>

Ist das eine elegante Lösung oder gäbe es eine einfachere? LG