Re: Using static ints as values in html:submit
try this: html:submit property=submit value=%= Integer.toString(ButtonNames.SEARCH) % it's expecting a string as the value. Tony Li wrote: In my jsp, I have this line: html:submit property=submit value=search/ Instead of the string search, I would like to use something like: html:submit property=submit value=%= ButtonNames.SEARCH % Where ButtonNames is an interface and SEARCH is a public static final int. When I try to compile this jsp, I get: method setValue(int) not found in class org.apache.struts.taglib.html.SubmitTag at ... Am I only allowed to use bean variables that have get and set methods? Thanks, Tony
Re: Using static ints as values in html:submit
Am I only allowed to use bean variables that have get and set methods? No, You must do: html:submit property=submit value=%= (String) ButtonNames.SEARCH % html:submit property=submit value=%= ButtonNames.SEARCH % Where ButtonNames is an interface and SEARCH is a public static final int. When I try to compile this jsp, I get: method setValue(int) not found in class org.apache.struts.taglib.html.SubmitTag at ... Am I only allowed to use bean variables that have get and set methods? Thanks, Tony ___ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Courrier : http://courrier.yahoo.fr
Using static ints as values in html:submit
In my jsp, I have this line: html:submit property=submit value=search/ Instead of the string search, I would like to use something like: html:submit property=submit value=%= ButtonNames.SEARCH % Where ButtonNames is an interface and SEARCH is a public static final int. When I try to compile this jsp, I get: method setValue(int) not found in class org.apache.struts.taglib.html.SubmitTag at ... Am I only allowed to use bean variables that have get and set methods? Thanks, Tony