Я пытаюсь передать объект в функцию JavaScript, которая должна срабатывать при нажатии на ссылку.Но, к сожалению, я не могу заставить его работать.
Вот код для моего файла JSP для того же:
<script type="text/javascript">
$(document).ready(function() {
function tryToDoItTwice(obj) {
var check = obj;
if(check == null) {
return true;
}
else {
alert("You're not allowed to do this twice!");
return false;
}
}
});
</script>
<a href="<c:url value="/somepath" />" onclick="javascript: tryToDoItTwice(${foo});">Try to do it twice</a>
Здесь foo
относится к объекту типа Foo
.
Может ли кто-нибудь помочь мне понять, что я здесь не так делаю?
РЕДАКТИРОВАТЬ : Foo
- это объект Java.${foo}
- это ссылочная переменная, ссылающаяся на Foo
Java-объект.
Спасибо.