What is probably happening (and this is without viewing your code), is that you GET the data to your page (or
servlet?), and because that data is now in the address bar...
http://localhost:8080/examples/yourPageName.jsp?comboValue=one When you refresh this page, you are asking for the page again, and you are also sending that selection again. There is no real way around this from the client side.
If you are using a servlet on the server side, you could use response.sendRedirect("/yourPageName.jsp") with no ?comboValue=one. This returns you to the page, and your address bar will only contain yourPageName.jsp -> as if it was your first time there. So if you refresh this page, all you are doing is requesting the plain
jsp again, and not in fact, resubmitting anything on the address bar.