我正在处理jsp
申请。我有一个bean用户。在javascript
我有用户ID。
我想将其发送给javascript
。使用id - getId()
的getter方法,我试过了
以下事情,但它不起作用 -
<script type="text/javascript">
var userId = '<% getId()%>';
alert("User Id is: " + userId);
</script>
我做错了吗?任何人都可以帮助我。
由于
答案 0 :(得分:1)
不建议使用JSP Scriptlets,在会话中设置用户ID并使用EL expression
在JSP中访问它<script type="text/javascript">
alert("User Id is: " + ${userId});
</script>
答案 1 :(得分:0)
您正在使用'<% %>'
。您必须使用"<%= %>"
。您的代码应写为 -
<script type="text/javascript">
var userId = "<%=getId()%>";
alert("User Id is: " + userId);
</script>
我认为这应该可以解决问题