Hi I have been trying to pass value from ajax to servlet ,have used JQUERY jquery-1.3.2 & query-1.3.2.min .I am successfully able to send the data but if i print the value in servlet getting null
Here is my js event
<script type="text/javascript" src="js/jquery-1.3.2.js"></script>
<script type="text/javascript" src="js/myjquery.js"></script>
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" >
function AddNext(event)
{
MQA.EventManager.addListener(map, 'click', AddNext);
var lata = event.ll.getLatitude();
var lnga = event.ll.getLongitude();
var latlon=lata+"|"+lnga;
addpasslatlon(latlon);
MQA.EventManager.clearAllListeners( map);
exit();
};
myjquery.js-
function addpasslatlon(latlon)
{
var value=latlon;
$.ajax({
url:'insertPos',
type:'POST',
data:value,
success : function(data){
alert('success'+data);
}
});
}
MY servlet class-
public class InsertPos extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
String a =request.getParameter("value");
System.out.println(a);
}
}
web.xml-
<url-pattern>/insertPos</url-pattern>
O/P- null