Hi! I get an Error, that "merkmal2" cannot be resolved. Why?

<xsp:logic>
        Set keys = gewichte.keySet();
        Iterator key_iter = keys.iterator();
        int index = 0;
        while (key_iter.hasNext()) {
                String merkmal = (String) key_iter.next();
                index++;
                <zeile>
                        <spalte>
                                <feld typ="text" weite="25%" >
                                        <xsp:attribute
name="value"><xsp:expr>gewichte.get(merkmal)</xsp:expr></xsp:attribute>
                                        <xsp:attribute
name="name"><xsp:expr>merkmal</xsp:expr></xsp:attribute>                
                                        <xsp:attribute
name="beschreibung"><xsp:expr>merkmal</xsp:expr></xsp:attribute>
                                </feld>
                        </spalte>
                if (key_iter.hasNext()) {
                        String merkmal2 = (String) key_iter.next();
                        <spalte>
                                <feld typ="text" weite="25%" >
                                        <xsp:attribute
name="value"><xsp:expr>gewichte.get(merkmal2)</xsp:expr></xsp:attribute>
                                        <xsp:attribute
name="name"><xsp:expr>merkmal2</xsp:expr></xsp:attribute>               
                                        <xsp:attribute
name="beschreibung"><xsp:expr>merkmal2</xsp:expr></xsp:attribute>
                                </feld>
                        </spalte>
                }
                </zeile>        
        }
</xsp:logic>    


Greets, Barthi
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]