我有一個java類'find',它有一個返回字符串數組的函數'getValues'。如何從jQuery調用java函數?
我想從jQuery調用該函數getValue()並將其轉換爲jQuery數組。
任何人都可以幫助我如何做到這一點嗎?
這裏是我的Java代碼:
public class search {
int val;
public search(){
val=0;
}
public String getValue(String s){
String ret="";
for(int i=0;i<5;i++)
{
ret += "S"+val+" ";
val++;
}
return ret;
}
}
這裏是在jsp:
<html>
<head>
<%@ page language="java" import="search.*"%>
</head>
<body>
<%
search sh = new search();
%>
<script type="text/javascript">
$(document).ready(function() {
$("#search").keypress(function() {
var queries = <%=sh.getValue()%>; // I am not getting any value here
alert(queries);
});
});
</script>
<form action="">
<table>
<tr>
<td> Search: </td> <td> <input type=text name=search id="search" value=""/></td>
</tr>
</table>
</form>
你有嘗試過什麼嗎? – SudoRahul 2013-03-27 08:25:56
一個java函數?你確定還是你混淆了Java和JavaScript?如果是Java,它是服務器端(如何)還是小應用程序? – 2013-03-27 08:27:24
顯示代碼。說服世界它真的是java。 – 2013-03-27 08:31:00