如何将父页面接收的表单数据值发送到mvc控制器

时间:2015-05-16 07:03:23

标签: javascript html spring-mvc iframe

我有三个jsp页面和一个弹簧控制器。LoginForm.jspuserAccount.jspAccountSummary.jsp。LoginForm会将数据发送到userAccount,其中有一个iframe.userAccount,其中包含链接。点击其中一个链接AccountSummary页面显示在userAccount的iframe中。

现在我需要在单击Accountsummary链接时再次将发送到父级的表单数据传递给控制器​​。然后在iframe中显示AccountSummary页面。控制器将验证这些值并将相应的数据发送到帐户摘要然后将显示 我尝试添加以下代码:

userAccount.jsp

<a href="./AccountSummary" target="frame1" id="AccSum" onclick="myfunc()">Account Summary</a>
        <form action="/MyBankProject/AccountSummary" method="post" target="frame1" id="myForm">
        <input type="hidden" name="userName" value="${userName}"/>
        <input type="hidden" name="password" value="${password}"/>
        </form>


<script>
function myfunc() {
        document.getElementById("myForm").submit();
        }

</script>

在上面的代码中,我试图将表单值发送到父,userName和密码。并使它们隐藏并提交,以便控制器将接收这些值。但是这些值没有传递给控制器​​。我无法弄清楚我犯了什么错误。

我是javascript的新手。我觉得我解释了我面临的问题。请帮助我,如果我错过了传达问题,请告诉我。

我有什么遗漏。

0 个答案:

没有答案