[英]How to pass prompt answer to servlet. JSP
我想將提示對話框中的值傳遞給servlet進行驗證。
HTML / JSP:
<script type="text/javascript">
function getValue(){
var retVal = prompt("Enter number of children:", "1");
document.form1.someField.value = retVal;
}
</script>
Servlet:
String something = request.getParameter("retVal1");
/*Validation code*/
為了將值從瀏覽器傳遞到服務器,您需要進行HTTP調用。
例如,在您的JavaScript代碼中,您可以強制提交form1。
document.form1.submit();
如果您只需要驗證一個字段而無需提交整個表單,則可以進行ajax調用。
例如使用jQuery:
$.ajax({
url: "yoururl",
type: 'GET', // or POST
data: {retVal1: retVal},
success: function(result) {
// Handle the answer
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.