tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mika Goeckel" <m...@stepstone.de>
Subject Re: Using "class" as an attribute
Date Fri, 16 Nov 2001 14:30:26 GMT
Nick,

unfortunately I know no straight workaround. The getClass method in
java.lang.Object is declared final and you would if you could override that
risk that the jre completely screws up.
You could of course call it CLASS. From a code purist's point of view that
would be blasphemic, but it should work.

Mika

----- Original Message -----
From: "Nick Pierpoint" <nickp@panorama.com>
To: <tomcat-user@jakarta.apache.org>
Sent: Friday, November 16, 2001 1:42 PM
Subject: Using "class" as an attribute


>
> Hello All.
>
> I have a custom tag that Tomcat (Jasper) won't compile.
>
> The problem is one of its attributes called "class". I want to include
this
> attribute so that users of the tag can set the style sheet attribute in
the
> same way as for other HTML4 tags.
>
> Corresponding to the "class" attribute, there is a setClass(String)
method.
> There is not a getClass() method as it clashes with the getClass() method
of
> the underlying Object class.
>
> I have tried this on Tomcat to 3.3 and it produces the following error
> message:
>
>     - org.apache.jasper.compiler.CompileException:
>
/usr3/jakarta-tomcat-3.3/webapps/panportalDev/forms/ieformtest.jsp(41,0)
>     Unable to find setter method for attribute: class
>     at org.apache.jasper.compiler.TagBeginGenerator.generateSetters
>
> There is public void setClass(String s) in the Tag
> but, of course, no property called 'class'.
>
>
> Using "class" as an attribute is very natural for page designers so I
expect
> there is a workaround. Anyone any ideas?
>
>
> --
> Nick Pierpoint
>
>
> --
> To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
> For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
> Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>
>


--
To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>


Mime
View raw message