从 iframe 内部调用时请求参数无法正常工作

发布于 2024-11-26 19:51:54 字数 608 浏览 1 评论 0原文

我有一个名为 search.jsp 的搜索页面。我这个页面有一个相应的struts搜索动作。当您点击“搜索”链接时,一切都很完美。

我的搜索页面网址类似于

      http://www.localhost:8080/Search.ff?blah=1&popo=2

现在我从 iframe 内网站的不同页面调用相同的搜索页面。

我现在使用相同的 url 作为 iframe src url

     http://www.localhost:8080/Search.ff?blah=1&popo=2&showheader=yes

我尝试获取 search.jsp 页面内的参数,就像

     <% String showheader =  (String)request.getParamter("showheader"); %>

我调试 showheader 为空时一样。

我希望当在 iframe 中调用搜索页面时,我不应该显示搜索页面标题。

我不明白真正的问题是什么以及如何解决这个问题。

I have a search page called search.jsp. I have a corresponding struts search action for this page. Everything works perfect when u click on "search" link.

My search page url is something like

      http://www.localhost:8080/Search.ff?blah=1&popo=2

Now i am calling the same search page from a different page of my website inside an iframe.

I use the same url now as a iframe src url

     http://www.localhost:8080/Search.ff?blah=1&popo=2&showheader=yes

I try to get the parameter inside search.jsp page as

     <% String showheader =  (String)request.getParamter("showheader"); %>

when i debugged showheader was null.

I want that when the search page is called within iframe i should not display the search page header.

I don't understand what the real problem and how can i rectify the issue.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

云淡风轻 2024-12-03 19:51:54

尝试一下

<% String showheader =  (String)request.getParameter("showheader"); %>

(区别在于引号)

try

<% String showheader =  (String)request.getParameter("showheader"); %>

(The difference are the quotes)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文