这可能是一个愚蠢的问题,但我真的在那里停留了很长时间。希望有人可以帮忙并在这里解释根本原因。谢谢。
在我的处理 JSP 中,我有以下代码来调用 Javascript 函数。所有值都是通过 POST 动作从前端 JSP 获取的:
<a onclick="loadPredecessorPage(${param.predecessorName})" href="javascript:;">
${param.predecessorTitle}
</a>
同时,在其上面的标题中,我有以下 javascript 函数:
<script language="javascript">
function loadPredecessorPage(predecessorName)
{
var url = predecessorName +".jsp";
document.location.href = url;
}
</script>
我用萤火虫来观察这些值。他们在价值观上是正确的。实际上,previousName 变量只是我自己的 MVC 设计中的模型类的名称。如果程序正在运行,用户应该能够单击链接并访问特定模型类的相应前端视图 JSP。
有人可以指出我在上面的代码中犯的错误吗?