簡體   English   中英

如何將提示答案傳遞給servlet。 JSP

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM