forms - How do I pass a parameter from HTML to server using href -


hi i'm trying invoque servlet jsp page, want pass parameter, 2 parameters, 1 of them not static, it's result of select, code:

<form>     <select name="tiporeporte" id="tiporeporte">         <option value="0" selected>seleccione el tipo de reporte que desea ver:</option>         <option value="sem">semanal</option>         <option value="2hrs">cada dos horas</option>     </select> </form> 

as see, user choose option , depending on it, servlet different things, here's code pass parameters servlet:

<a target=_blank href="servlet1?cmd=graphic_jetta&tiporeporte= ¿what should pass? ">      <img src="images/je1.png" width="200" height="100" id="je" onmouseover="changeimage('images/je1.png', 'images/je2.png', 'je')" onmouseout="changeimage('images/je1.png', 'images/je1.png', 'je')"/> </a> 

then on servlet use request.getparameter() method, problem don't know how pass value in code above. instance, first parameter doesn't give me problem cause static, second 1 problem. i'm new in web developing, appreciate patience , help, thank you!!

create javascript function submitting:

function submit() {     var tiporeporte = document.getelementbyid('tiporeporte').value;     window.location.assign('servlet1?cmd=graphic_jetta&tiporeporte=' + tiporeporte); } 

and replace link with:

<a target=_blank onclick="submit()"> 

or avoiding that, can make image part of form:

<form action="servlet1">     <select name="tiporeporte" id="tiporeporte">         <option value="0" selected>seleccione el tipo de reporte que desea ver:</option>         <option value="sem">semanal</option>         <option value="2hrs">cada dos horas</option>     </select>     <input type="hidden" name="cmd" value="graphic_jetta">     <input type="image" src="images/je1.png"> </form> 

Comments