Java Servlet将结果返回到自定义HTML页面
我已经将数据从HTML页面发送到servlet,这是代码Java Servlet将结果返回到自定义HTML页面,java,html,ajax,servlets,Java,Html,Ajax,Servlets,我已经将数据从HTML页面发送到servlet,这是代码 <form name="search" id="search_bar" action="PathServlet" method="get"> <table border="5" cellspacing="5" cellpadding="0"><tr> <td> <input Style="width:300px;" name=
<form name="search" id="search_bar" action="PathServlet" method="get">
<table border="5" cellspacing="5" cellpadding="0"><tr>
<td>
<input Style="width:300px;" name="one" type="text" value="Enter Your Search Here" onFocus="clearText(this)" onBlur="clearText(this)"> <br/>
<input Style="width:300px;" name="two" type="text" value="Enter Your Search Here" onFocus="clearText(this)" onBlur="clearText(this)"> <br/>
<input type="submit" value="search"/></td></tr>
</table>
</form>
但是我不明白如何在Ajax中检索数据
有什么想法吗?使用jQuery使用ajax发布数据。检查此链接以了解分步说明: 示例代码段
$(document).ready(function() {
$('#form').submit(function() {
var searchtext = $('#search').val();
$.ajax({
type: "post",
url: "/PathToServlet",
data: "q=" + searchtext ,
success: function(data) {
alert('Data Recieved : ' + data);
}
});
return false;
});
});
使用jQuery使用ajax发布数据。检查此链接以了解分步说明: 示例代码段
$(document).ready(function() {
$('#form').submit(function() {
var searchtext = $('#search').val();
$.ajax({
type: "post",
url: "/PathToServlet",
data: "q=" + searchtext ,
success: function(data) {
alert('Data Recieved : ' + data);
}
});
return false;
});
});
为什么不能将XML嵌入自定义html页面本身,并将其作为搜索servlet的响应返回?你的意思是,你想知道如何从客户端浏览器检索XML提要,而不刷新整个页面?是的,Alexandre这是我要找的函数,我把html页面上的响应选为xml a,而不是同一页面为什么不能将xml嵌入自定义html页面本身,并将其作为搜索servlet的响应返回?你是说,你想知道如何从客户端浏览器检索xml提要,而不刷新整个页面?是的,Alexandre这是我要寻找的函数,在html页面上,我选择作为xml响应,而不是同一页面
$(document).ready(function() {
$('#form').submit(function() {
var searchtext = $('#search').val();
$.ajax({
type: "post",
url: "/PathToServlet",
data: "q=" + searchtext ,
success: function(data) {
alert('Data Recieved : ' + data);
}
});
return false;
});
});