I have a frameId varibale that I recovered from my javascript code and I want to pass on to my servlet, I use ajax for that but it did not work:
here is my javascript method:
function createYTEvent(frameID,j) {
return function (event) {
var player = playerArray[frameID];
var duration=player.getDuration();
if(!videoArray[j].valide){
if (event.data == YT.PlayerState.PAUSED) {
if(((player.getCurrentTime()*100)/duration)>2){
videoArray[j].valide=true;
$.ajax({
type: 'GET',
url: 'localhost:8080/favoris',
data: frameID
});
}
}
if (event.data == YT.PlayerState.ENDED) {
videoArray[j].valide=true;
alert("frame id"+frameID + "valide= "+ videoArray[j].valide);
}
}
}
}
and here is my servlet: favoris.java
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
String n1 = request.getParameter("frameID");
out.println(n1);
}
can you help me...