【问题标题】:Iframe Inside JSP call ServletIframe Inside JSP 调用 Servlet
【发布时间】:2012-09-28 06:03:19
【问题描述】:

我有一个问题

我有一个 JSP 页面,它有文本框和按钮(类型是按钮)

当我输入文本框并单击按钮时,值将传递给servlet并由servlet处理,然后将值返回给其他jsp页面,

主页面中的 iframe 将刷新以显示结果。

我该怎么做?

感谢您的回答或建议

【问题讨论】:

    标签: html jsp servlets


    【解决方案1】:

    这是一个有点复杂的案例,但可以用一点想象力来完成。

    首先,您需要将数据从 jsp 传递到 iFrame 的表单。这可以使用按钮 onclick 事件将数据复制到隐藏的 iframe inputs 来完成。

    window.frames['myIFrame'].document.getElementById('myIFrameHidenInput').value = document.getElementById('myJSPinput').value;
    

    完成后,您应该将 iframe 表单发布到您的 servlet。

    window.frames['myIFrame'].document.getElementById('myFormId').submit();
    

    响应从 sevlet 返回后。你可以显示任何你想要的东西。

    这是一个关于 iFrame 的好资源 (http://www.dyn-web.com/tutorials/iframes/)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-25
      • 2011-07-24
      • 2021-06-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多