标签: javascript java jsp
PS-我尝试过使用jsp,我遇到的问题是我无法传递输入的名称(来自John)并将其传递给jsp scriptlet。
我目前的做法:
从jsp我调用一个javascript函数,并从那里我想将名称传递给数据库(请注意java脚本和jsp代码在同一页面jsp中)。
<script> s=<%=functionCall_To_Jsp_Scriptlet()%> </script>
任何人都可以建议我如何实现这一目标?
答案 0 :(得分:2)
javascript在客户端运行,意思是在浏览器中运行,并且在服务器上创建了jsp,因此没有办法让js可以使用任何scriplet,因为在js工作的时候,页面上没有scriplets所有
如果你想对服务器进行一些调用,你应该使用ajax - 它允许向服务器发送请求,从中可以访问你的数据库等等,看一下纯ajax如果你想要的,你可以更轻松地使用jquery(或其他任何东西),但你必须在页面中包含jquery库(或任何其他)