Issue
I have two js files one.js and two.js in both js i make the ajax request to same java servlet class(AppController.java //servlet class name).
one.js
function addOne(){
var formData = $('#form1').serialize();
$.ajax({
type: "POST",
data: formData,
dataType: "json",
success: function (response) {
...
}
});
}
two.js
function removeMulti(){
var formData = $('#form').serialize();
$.ajax({
type: "POST",
data: formData,
dataType: "json",
success: function (response) {
...
}
});
}
is there any way to fine or identify which js file ajax send the request to AppController.java servlet class. Because i need to block some jsp file access via url enter and ajax call. That jsp file access only in jsp include in another jsp file and particular js file ajax call.
Note : Already I block the url and ajax request to access the specific jsp page using filter class. but I need to access that jsp file specific js file ajax request only.
Solution
Just add a header to your ajax call to identify which file is calling.
Answered By - Việt Huy Nguyễn
Answer Checked By - Marie Seifert (JavaFixing Admin)