2014-10-31 44 views
1

我寫servlet。我有這樣的形式:從html窗體向java發送值不正確

<p> 
    Car size: <input type="number" name="car_size" min = "2" max = "5" step = "1" value = "2" required/> 
</p> 

例如我輸入了2個數字。然後在Java代碼中我想在Integer變量來寫這個值:

Integer carSize = request.getIntHeader("car_size"); 

但後來我在那個變量carSize-1值看。如何解決它?

+1

這不是一個標題。這是一個參數。 – christopher 2014-10-31 21:51:44

回答

2

要從請求

Integer carSize = Integer.valueOf(request.getParameter("car_size")); 

獲取參數爲了讓你應該用形式包裝標籤輸入字段使用此表中輸入字段提交數據的請求。