thanks for your reply.
I did an experiment, here is some code:
XPage
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
<xp:panel id="panel1">
<xp:inputText id="inputText1"></xp:inputText>
</xp:panel>
<xp:br></xp:br>
<xp:repeat id="repeat1" rows="30">
<xp:this.value><![CDATA[#{javascript:["test"]}]]></xp:this.value>
<xp:inputText id="inputText2"></xp:inputText>
</xp:repeat>
<xp:br></xp:br>
<xp:tabbedPanel id="tabbedPanel1">
<xp:tabPanel label="Tab1" id="tabPanel1"><xp:inputText id="inputText3"></xp:inputText></xp:tabPanel>
<xp:tabPanel label="Tab2" id="tabPanel2"></xp:tabPanel>
</xp:tabbedPanel>
</xp:view>
and rendered html
<div id="view:_id1:panel1">
<input type="text" id="view:_id1:inputText1" name="view:_id1:inputText1" class=
"xspInputFieldEditBox">
</div><br>
<div id="view:_id1:repeat1">
<input type="text" id="view:_id1:repeat1:0:inputText2" name=
"view:_id1:repeat1:0:inputText2" class="xspInputFieldEditBox">
</div><br>
<div class="xspTabbedPanelOuter">
<!-- remove some html code -->
<div class="xspTabTabbedPanel">
<input type="text" id="view:_id1:tabPanel1:inputText3" name=
"view:_id1:tabPanel1:inputText3" class="xspInputFieldEditBox">
</div>
</div>
Does this mean that repeat and tabbedPanel is naming container, but panel is not?
And where can I find a list of all the naming containers?
Thanks!