【发布时间】:2017-06-30 08:26:29
【问题描述】:
早安:
我在尝试从 Java 接收字符串到 JSP(内部是 Javascript)时遇到了几个问题。
Java 文件
String var = "Hello World!";
JavaScript(在 JSP 内部):
window.onload = function() {
loadData();
};
function loadData() {
document.getElementById('paragraph').innerHTML = "<%=var%>";
alert(matr1); }
}
但是我收到了 org.apache.jasper.JasperException: Cannot compile the class。
JSP 和 JavaScript 的其余部分是正确的,我只是尝试用 Java 中收到的文本填充选择,我阅读了其他主题但没有任何效果。
有什么帮助吗?
谢谢。
【问题讨论】:
-
你是从 javascript 调用 java 方法?
-
不,他试图从 JavaScript 调用 java 字符串。在 Android 中,这适用于 JavaScript 接口。
-
JS 怎么知道这个 java 代码?如果它是一个 servlet,你可以把它放在一个会话属性中
-
我认为html文件可以从java加载String但是对应的js不行->没看到。
-
在 StackOverflow 的其他主题中,它说这有效,但没有任何效果。
标签: javascript java jsp requestdispatcher