admin管理员组文章数量:1336102
How to get the data from ajax request in servlet page. Here I'm calling the servlet by $.ajax
.
var dataRequestObject= {};
dataRequestObject= {Username:uname,Password:pword,Domain:domain,WindowsUser:windowsuser};
var dataRequestHeader= {};
dataRequestHeader= {Username:uname,Password:pword,Domain:domain,WindowsUser:windowsuser};
$.ajax({
type:'POST',
url:'http://localhost:8090/SampleServlet1/serv', //calling servlet
cache:false,
header:dataRequestHeader,
data:dataRequestObject,
success:function(){ alert("Request Done");},
error:function(xhr,ajaxOptions){
alert(xhr.status + " :: " + xhr.statusText);
}
});
I need those data and header in setvlet page.
How to get the data from ajax request in servlet page. Here I'm calling the servlet by $.ajax
.
var dataRequestObject= {};
dataRequestObject= {Username:uname,Password:pword,Domain:domain,WindowsUser:windowsuser};
var dataRequestHeader= {};
dataRequestHeader= {Username:uname,Password:pword,Domain:domain,WindowsUser:windowsuser};
$.ajax({
type:'POST',
url:'http://localhost:8090/SampleServlet1/serv', //calling servlet
cache:false,
header:dataRequestHeader,
data:dataRequestObject,
success:function(){ alert("Request Done");},
error:function(xhr,ajaxOptions){
alert(xhr.status + " :: " + xhr.statusText);
}
});
I need those data and header in setvlet page.
Share Improve this question edited May 19, 2011 at 13:02 selladurai asked May 18, 2011 at 8:58 selladuraiselladurai 6,78914 gold badges58 silver badges89 bronze badges1 Answer
Reset to default 4First, the header
option is invalid. It needs to be headers
. See also the jQuery.ajax()
documentation.
You can get the individual request headers by their name using HttpServletRequest#getHeader()
.
String headerUsername = request.getHeader("Username");
String headerPassword = request.getHeader("Password");
String headerDomain = request.getHeader("Domain");
String headerWindowsUser = request.getHeader("WindowsUser");
// ...
You can get the individual request parameters by their name using HttpServletRequest#getParameter()
.
String paramUsername = request.getParameter("Username");
String paramPassword = request.getParameter("Password");
String paramDomain = request.getParameter("Domain");
String paramWindowsUser = request.getParameter("WindowsUser");
// ...
I however wonder how useful it is to duplicate the data over headers and parameters...
本文标签: javascriptHow to get the data from ajax request in servlet pageStack Overflow
版权声明:本文标题:javascript - How to get the data from ajax request in servlet page? - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1742392951a2466352.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论