0
我運行一個Java servlet,它加載我的jsp頁面,並且這種作用下,我如果在我的JSP中的按鍵(全部在的doGet),用於驗證條件的網站:從按鈕執行servlet和jsp的代碼?
this.getServletContext().getRequestDispatcher(jsp file here);
//...
if (request.getParameter("valeur0") != null){
//do stuff
}
然後,在我的JSP文件,我的HTML按鈕,點擊後,稱這樣的javascript函數:
<input type="submit" name="valeur1" value="Bouton 1" id="myBtn1" onclick='startCombine()'/>
凡startCombine()被定義爲:
function startCombine() {
document.getElementById("myBtn1").disabled = true;
}
WHE n我不會調用startCombine()函數(因此我的按鈕聲明中沒有onclick),servlet條件中的東西起作用。然而,當我用html中的onclick調用startCombine()時,即使我點擊我的按鈕,它也不會進入if ...
我試過了一切,我似乎無法發現問題..
哇謝謝!我覺得自己像個白癡,我不敢相信我以前沒有見過! –