Place the <xsp:logic>.... </xsp:logic> tags after
<svg:svg width="300" height="300" y="0" x="0" viewBox="0 35 200
200">
because you need a first root tag before you can use the logic tag!!!
-----Original Message-----
From: beyaNet Consultancy [mailto:[EMAIL PROTECTED]
Sent: 19mm2004 10:02
To: [EMAIL PROTECTED]
Subject: An if statement breaks my SVG!!!!
Hi,
I have a simple xsp:logic section which performs a simple instantiation. I
then decided to add some conditional code and wham!, my code breaks. What am
I doing wrong here!!!????
<xsp:logic>
int imageNum = 1;
byte[] photo;
Artist artist = Artist.getArtist(46);
if (imageNum == 1)
{
String test = "hello";
}
<!-- read image into a byte [] -->
byte[] photo_1 = artist.getArtistPhoto1();
//byte[] photo_2 = artist.getArtistPhoto2();
<!-- base64 encode byte array -->
String Photo1 = Base64.encodeBytes(photo_1);
//String Photo2 = Base64.encodeBytes(photo_2);
</xsp:logic>
<svg:svg width="300" height="300" y="0" x="0" viewBox="0 35 200
200">
<xsp:element name="image">
<xsp:attribute name="x">0</xsp:attribute>
<xsp:attribute name="y">0</xsp:attribute>
<xsp:attribute name="width">300</xsp:attribute>
<xsp:attribute name="height">300</xsp:attribute>
<xsp:attribute
name="xlink:href">data:image/jpeg;base64,<xsp:expr>Photo1</xsp:expr></xsp:at
tribute>
<xsp:attribute name="id">artist1</xsp:attribute>
</xsp:element>
</svg:svg>
many thanks in advance
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]