Jquery.get paraméter feldolgozás jsp oldalon
Sziasztok!
Szeretném megkérdezni tőletek, hogy a következő kód miért nem ad vissza eredményt?
ez egy index.jsp fájl lenne. De valamiért az ajax küldés után nem létezik a phone paraméter. Lenne ötletetek, hogy ez helyett mit lehetne és hogy ez miért nem megoldás ha valóban nem oldható meg így a paraméterátadás.
■ Szeretném megkérdezni tőletek, hogy a következő kód miért nem ad vissza eredményt?
$(document).ready(function(){
$("#send").click(function(){
var phonenumber = $("#phone_number").val();
$.get("index.jsp", { phone:phonenumber});
});
});
<form method="get" name="dataForm">
<input type="text" id="phone_number" name="phone"/>
<input type="button" value="küldés" id="send" />
</form>
<%
if(request.getParameter("phone")!= null){
if(request.getParameter("phone").equals("")){
out.println("nincs paraméter");
} else {
out.println("Telefonszám: " + request.getParameter("phone"));
}
}
%>
$("#send").click(function(){
var phonenumber = $("#phone_number").val();
$.get("index.jsp", { phone:phonenumber});
});
});
<form method="get" name="dataForm">
<input type="text" id="phone_number" name="phone"/>
<input type="button" value="küldés" id="send" />
</form>
<%
if(request.getParameter("phone")!= null){
if(request.getParameter("phone").equals("")){
out.println("nincs paraméter");
} else {
out.println("Telefonszám: " + request.getParameter("phone"));
}
}
%>
ez egy index.jsp fájl lenne. De valamiért az ajax küldés után nem létezik a phone paraméter. Lenne ötletetek, hogy ez helyett mit lehetne és hogy ez miért nem megoldás ha valóban nem oldható meg így a paraméterátadás.
Csinálj valamit a kapott eredménnyel!
Azért nem történik semmi, mert a $.get-ben nem foglalkozol az eredménnyel.
Talán így:
Szia! Így már látom, hogy
Így már látom, hogy jelen van a paraméter, de az lenne a következő kérdésem, hogy hogyan jsp-ben hogyan tudok rá hivatkozni? Addig rendben, hogy elküldöm a jsp oldalra de ha ott akarom is használni akkor azt hogyan? Erre keresnék választ.
üdv,
Tibi
request.getParameter()
It is a tribute to you to