>Let's say I have a struts action at http://xyz.com/someAction.do
(all together now) "I have a struts action at http://xyz.com/someAction.do"
[ Sorry Manish, I just could not resist that silly pun. ;-) ]
>..and this
>URL is referred from one IFRAME via "src" attribute of IFRAME. Is it
>possible for me to detect inside someAction.do which page is embedding it in
>an IFRAME? How can I do this?
Umm.. exactly the way you would do it in DHTML?
A thing most Java programmers seem very likely
to ignore is that web based apps. utlimately come
down to HTML and JS (and CSS).
So, to put that comment (hopefully) into some sort
of relevance to your question..
Try and produce this effect in pure HTML and JS,
consulting the appropriate HTML/JS news groups.
Assuming you can come up with a pure HTML/JS
solution, code that exact same HTML/JS in your
web. app., and everything should be sweet (work
as planned).
(That may sound like a dumb and sarcastic answer,
but it is not intended as such.)

Signature
Andrew Thompson
http://www.athompson.info/andrew/
Manish Hatwalne - 13 Sep 2007 11:18 GMT
>>Let's say I have a struts action at http://xyz.com/someAction.do
>
[quoted text clipped - 14 lines]
> to ignore is that web based apps. utlimately come
> down to HTML and JS (and CSS).
Not really!!!
window.location.href wouold give me URL of teh actual page containing this
form that I have vio struts action someAction.do (spare the pun)
But it is not possible for me to know which page is containing this action
"someAction.do" when my server recives a get request for this. Is there soe
HTTP header that I can check (referer is nulll in this case) and see that if
there was a page referring to this action in an IFRAME.
Any help/pointers on the headers???
- Manish