将值从JavaScript函数传递到JSP脚本并返回
Passing values from JavaScript function to a JSP scriplet and back
为什么这段代码不起作用?newString
总是得到null
的值。如何获取<% %>
部分中someString
的值?
<script>
function func(someInput)
{
var someString = someInput;
<% String newString = request.getParameter("someString");%>
alert("can you see this string? <%=newString%>");
}
</script>
-
如果您想在JSP文件中获得变量:
newString
,您应该确保使用以下url:访问页面(名为your_file.jsp
)http://your_host:8080/your_file.jsp?someString=foo
-
使用混合语言(在您的案例中是JSP混合javascript)编写代码非常困难。请记住:
JSP脚本将在javascript文件之前进行解析。
相关文章:
- 转义在jsp's脚本
- 将 Java 变量从 JSP 获取到脚本标记中
- 将值从JavaScript函数传递到JSP脚本并返回
- 在JSP中包含java脚本路径
- 如何访问<脚本>在JSP中
- 如果要使用 JSP 和 Java 脚本删除数据,则需要一个确认框
- 简单的脚本在 jsp 页面中不起作用
- 从 html 读取输入电子邮件地址并在 JSP 脚本中使用
- 检索 JSP 脚本变量中的隐藏输入值,而无需提交页面
- 如何从JSP页面获取Java脚本中的组合框文本
- HTML 和 JSP 脚本中的串联挑战与支柱
- Javascript 脚本将值解析到 JSP 页面上
- 如何比较从 JSP 捕获的 java 脚本中的 2 个日期
- 如何在 Java 脚本中为 GET 方法 使用 JSP 值给出操作
- 如何在<脚本>从JSP页面到Servlet
- 在Jsp脚本中使用Javascript变量
- 将变量从Java脚本传递到JSP脚本let
- 如何在jsp脚本中访问javascript变量
- 在JSP脚本中调用Javascript函数
- 从JSP脚本设置JSTL条件,然后传递给java脚本