Могу ли я написать логику Java в коде JavaScript? - PullRequest
2 голосов
/ 26 марта 2009

Могу ли я написать логику Java внутри JavaScript? Если да, то как?

У меня нет свободы создавать новый класс и перенаправлять его туда по нажатию кнопки.

Ответы [ 2 ]

3 голосов
/ 26 марта 2009

Если вы хотите, чтобы логика выполнялась на стороне клиента, тогда (кроме апплетов и т. Д.) Логика должна быть написана на JavaScript. Существуют такие инструменты, как GWT , которые конвертируют Java в JavaScript, что может вам помочь.

Другой альтернативой является использование AJAX - вы не перенаправляете всю страницу, когда хотите выполнить логику, но ваш JavaScript перезванивает на сервер (который затем выполняет логику в Java, в вашем случае) и затем потенциально изменяет один элемент интерфейса на основе ответа.

1 голос
/ 26 марта 2009

Я нашел путь:

function myjavascriptfunc(){

<% // put java code %>
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...