Hi
 
I have tried creating the pages. When you create a panelTabbedPane it generates a form tag. I used the following code
 

<!

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<%@

page contentType="text/html;charset=UTF-8" language="java" %>

<%@

taglib prefix="c" uri ="http://java.sun.com/jstl/core" %>

<%@

taglib prefix="f" uri ="http://java.sun.com/jsf/core" %>

<%@

taglib prefix="h" uri ="http://java.sun.com/jsf/html" %>

<%@

taglib uri="http://myfaces.apache.org/tomahawk " prefix="t"%>

<

f:view>

<f:loadBundle basename="com.prytania.resource.Messages " var="messages"/>

<html>

<head>

<title><h:outputText value="#{messages['title']}"/></ title>

<t:stylesheet path="/report.css" />

</head>

<body>

<t:panelTabbedPane

selectedIndex="#{TabSupport.selectedTabIndex}"

styleClass="tabbedPane"

width="100%"

bgcolor="#FFFFCC"

activeTabStyleClass="activeTab"

inactiveTabStyleClass="inactiveTab"

activeSubStyleClass="activeSub"

inactiveSubStyleClass="inactiveSub"

tabContentStyleClass="tabContent"

>

<t:panelTab label=" #{messages['portfolio_summary']}">

<f:verbatim>

hi how are you

</f:verbatim>

</t:panelTab>

<t:panelTab label=" #{messages['portfolio_detail']}">

<f:verbatim>

hi how are you

</f:verbatim>

</t:panelTab>

<t:panelTab label=" #{messages['portfolio_statistics']}">

<f:verbatim>

hi how are you

</f:verbatim>

</t:panelTab>

</t:panelTabbedPane>

</body>

<html>

</

f:view>


 
On 2/8/06, Mike Kienenberger <[EMAIL PROTECTED]> wrote:
I remember seeing this problem posted on the jenia4 mailing lists.
I'm still confused about it.   As far as I know,
myfaces:panelTabbedPane does not generate a form.   Admittedly, I'm a
bit behind on running the latest myfaces snapshot, but as of the Dec
11th snapshot (maybe even the Jan 2nd snapshot -- my version control
contains conflicting information), this was true.

I recommend being sure about what's generating the forms.

Try creating a page with just a panelTabbedPane, a page with just a
popupFrame, and a page with both and compare them.

On 2/8/06, Hasnain Badami <[EMAIL PROTECTED]> wrote:
> Hi
>
> I am using jenia4faces popupFrame ( which requires a parent <h:form>) inside
> a myfaces:panelTabbedPane. But due to some reason I am not able to open the
> popup.
> Looking at the html source of the generated page i can see that
> panelTabbedPane generates a form and inside that form resides the form which
> jenia4faces requires.
> So form inside a form.
>
> Also in the source the following _javascript_ is generated
>
>  function clear_tabportfoliosummary_3A_5Fid22() {
>  var f = document.forms ['tabportfoliosummary:_id22'];
>  f.elements['__jeniaPopupFrame'].value='';
> f.elements['tabportfoliosummary:_id22:_link_hidden_'].value='';
>  f.target='';
> }
> Now because the tabportfoliosummary:_id22 form (the jenia4faces popupFrame
> parent) is inside the tabbed pane form the _javascript_ code generates error
> at var f = document.forms['tabportfoliosummary:_id22'];
>  Has anybody encountered anything like this before? Is there any solution to
> it?
> Best Regards
> Hassnain
>

Reply via email to