Я новичок в Сенча Touch. Я хочу вызвать свой метод Java в моем файле .js. Нажатием кнопки я хочу, чтобы мой метод Java был вызван.
Java-метод, который я хочу вызвать, таков:
//UserManager.java
public class UserManager extends BaseManager{
...
public boolean validateUser(String email)
{
UserDAO userDAO = new UserDAO();
boolean result = false;
try {
result = userDAO.validateUser(email);
} catch (SQLException e) {
log.error(e.getMessage(),e.getCause());
}
return result;
}
}
Мой javascript-файл sencha выглядит так:
{
xtype: 'button',
text: 'Login',
handler: function() {
//something like this i want:
//str=UserManager.validateUser('a@gmail.com')
//alert(str);
if(UserManager.validateUser('a@gmail.com'))
polling.Viewport.setActiveItem('QPanel', {type:'slide', direction:'left'});
else
alert("failed");
}
},
Пожалуйста, дайте мне знать, как мне вызвать метод java внутри этого javascript в sencha?
Спасибо.