2016-03-24 2 views
0

Comment pouvons-nous lier ensemble le bouton sous forme html avec servlet?utilisez getParameter pour renvoyer la valeur du bouton

Par exemple, j'ai essayé de le faire:

<button type="button" class="btn btn-success" value="insert" name="submitBtn">Submit</button> 

et servlet:

if(request.getParameter("submitBtn").equals("insert")) { 
... 
} 

mais NullPointerException est levée.

+0

Comment allez-vous soumettre le formulaire? Le bouton param n'est pas soumis avec votre mécanisme, c'est pourquoi vous n'obtenez pas ce paramètre. –

Répondre

1

request.getParameter("submitBtn") renvoie null si la demande ne contient pas un tel paramètre, par conséquent un NullPointerException est levé si vous comparez la valeur null avec "insert".

Pour éviter l'exception Ressaisissez votre test

if ("insert".equals(request.getParameter("submitBtn")) {