无法将 jsp 值传递给 javascript
Can not pass jsp value to javascript
我正在开发 jsp
应用程序。我有一个 bean 用户。在 javascript
我有用户 ID。
我想将它发送到 javascript
。使用 id 的 getter 方法 - getId()
我已经尝试了
以下东西但它不起作用 -
<script type="text/javascript">
var userId = '<% getId()%>';
alert("User Id is: " + userId);
</script>
我是不是做错了什么?谁能帮帮我
谢谢
您正在使用 '<% %>'
。你必须使用 "<%= %>"
。你的代码写成 -
<script type="text/javascript">
var userId = "<%=getId()%>";
alert("User Id is: " + userId);
</script>
我认为这应该可以解决问题
不建议使用 JSP Scriptlet,在会话中设置用户 ID 并使用 EL expression
在 JSP 中访问它
<script type="text/javascript">
alert("User Id is: " + ${userId});
</script>
我正在开发 jsp
应用程序。我有一个 bean 用户。在 javascript
我有用户 ID。
我想将它发送到 javascript
。使用 id 的 getter 方法 - getId()
我已经尝试了
以下东西但它不起作用 -
<script type="text/javascript">
var userId = '<% getId()%>';
alert("User Id is: " + userId);
</script>
我是不是做错了什么?谁能帮帮我
谢谢
您正在使用 '<% %>'
。你必须使用 "<%= %>"
。你的代码写成 -
<script type="text/javascript">
var userId = "<%=getId()%>";
alert("User Id is: " + userId);
</script>
我认为这应该可以解决问题
不建议使用 JSP Scriptlet,在会话中设置用户 ID 并使用 EL expression
在 JSP 中访问它<script type="text/javascript">
alert("User Id is: " + ${userId});
</script>