私のjavascriptとhtmlコードがあります。JavaScript関数からサーブレットにデータを取得したい。以下のコードを試しましたが、本当かどうかわかりません。また、データhtmlをサーブレットに取得したいです。何か問題がありますか?機能していないためですか?
ここに私のjspコードがあります:
<html>
<head>
<script>
function myFunction() {
var r = confirm("Are you sure about that ?");
if (r == true) {
return 1;
} else {
return 2;
}
}
document.getElementById('onay').value = myFunction();
</script>
</head>
<body onload="javascript: myFunction()">
<input type="hidden" id="onay" name="onay" />
</body>
</html>
jspからサーブレットにデータを取得しようとしています:
編集:
int onay= Integer.parseInt(request.getParameter("onay"));
このコードは java.lang.NumberFormatException: null を返します。データをサーブレットに取得できないためだと思いますか?