应该只在 JSP 中使用内联 Javascript 来设置具有服务器端变量值的变量吗?
例如:在 JSP 内部,这里是内联 JavaScript
<script type="text/javascript">
// Do something inline with variable from server.
var variableFromServer = 'variableFromServer';
doSomethingInline(variableFromServer);
function doSomethingInline(variable) {
alert('doSomethingInline: ' + variable);
}
// Do something onload with variable from server.
function doSomethingOnload(variable) {
alert('doSomethingOnload: ' + variable);
}
</script>
在这里,我不能将此代码放在 .js 文件中并将 js 文件包含在我的 JSP 中并仍然访问服务器变量吗?它只适用于内联js吗?