I'm using a simple jsp with
<head>
<s:head theme="ajax" debug="true" />
</head>
<s:url id="selectResource" action="selectResource" />
<s:url id="uploadResource" action="uploadResource" />
<s:tabbedPanel labelposition="top" id="resourcesPanel" theme="simple"
doLayout="false">
<s:div theme="ajax" labelposition="right" href="%{selectResource}"
id="selectResource" executeScripts="true"/>
<s:div theme="ajax" labelposition="right" href="%{uploadResource}"
id="uploadResource" executeScripts="true"/>
</s:tabbedPanel>
Inside my selectResource action, I have some javascript defined:
<div>
<br />
<p>Test</p>
<script type="text/javascript">
alert("javascript!");
</script>
<br />
</div>
However, when I load the page, I don't see the alert. When I inspect the
source using Firebug, I note that the <script> block is missing.
Is there some trick I'm missing to get javascript to execute on remote pages
in a tabbed panel?
Thanks in advance,
-Brian