javascript - 如何将javascript变量打印到JSP方法

标签 javascript jsp

我正在尝试将 java 脚本变量打印到 jsp 页面,如

<script> var v="Javed";</script><% String jspvar="<script>document.writeln(v);</script>";out.println("jspvar=======>>>>>>"+jspvar); 

但在输出中我得到“document.writeln(v)”。我应该怎么做才能得到变量的值。 谢谢

最佳答案

Javascript 在客户端运行,jsp 代码在服务器端运行。所以在运行jsp代码的时候,v根本就没有初始化。

你为什么不这样做:

<script> 
    var v = "Javed";
    document.writeln(v);
</script>

关于javascript - 如何将javascript变量打印到JSP方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16741523/

相关文章:

javascript - 在 jQuery MultiFile 插件中动态创建输入文件元素

ajax 就绪状态达到 4 但状态始终为 200

jsp - 预填充并重新显示 HTML 表单

java - JSP - 重定向同时保留请求属性

java - 浏览器在页面重新加载时要求重新发送数据

javascript - 如何设置基于点击行为的文本框 ASP MVC

javascript - CSS问题: absolute positioned span would not extend out of containing div

javascript - 通知创建的 chrome 扩展 api 不会出现多次

javascript - 如何访问 Angular 选择元素的选项?

java - 下载文件作为附件