У меня есть 2 файла с именами Admin.java
и index.jsp
.
В Admin.java
с помощью функции я получаю значение переменной с именем res
.Эту переменную необходимо передать на страницу JSP.
Admin.java
в C:\Users\praveen\workspace\SemanticWeb\src\controller
, тогда как index.jsp
в C:\Users\praveen\workspace\SemanticWeb\WebContent
.
Код Admin.java :
public Admin()
{
super();
}
protected void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException
{
if (action.equals("login"))
{
String userName="";
String password="";
userName = request.getParameter("username");
password = request.getParameter("password");
response.setCharacterEncoding("UTF-8");
SemanticSearch semsearch = new SemanticSearch(request.getSession());
semsearch.loadData(REALPATH + RDFDATASOURCEFILE1);
String res=semsearch.searchForUser(userName, password);
System.out.println("The value of res been passed is "+res);
request.setAttribute("rest", res);
return;
}
Код index.jsp равен
function login(user, pass)
{
$.ajax({
type:"GET",
url: "Admin?action=login",
dataType: "text",
data: { username: user, password: pass },
success: function(response){
}
в пределах
function(response)
{
......
}
Мне нужно получить доступ к значению res
, переданномуAdmin.java
.Я не могу получить какую-либо надлежащую помощь для моего кода в Интернете.Пожалуйста, кто-нибудь может мне помочь с этим.