Without knowing anything about the JSP causing the error it will be more difficult to help.
Dave --- On Wed, 7/30/08, ms.programmer.1 <[EMAIL PROTECTED]> wrote: I tried to use the <s:doubleselect> tag but I get a FreeMarker > template error. > > *FreeMarker template error!* > > Error on line 122, column 65 in > template/simple/doubleselect.ftl > Expecting a string, date or number here, Expression > parameters.doubleNameValue is instead a > freemarker.ext.beans.ArrayModel > The problematic instruction: > ---------- > ==> ${parameters.doubleNameValue} [on line 122, column > 63 in > template/simple/doubleselect.ftl] > in include > "/${parameters.templateDir}/simple/doubleselect.ftl" > [on > line 25, column 1 in template/css_xhtml/doubleselect.ftl] > ---------- > > Java backtrace for programmers: > ---------- > freemarker.core.NonStringException: Error on line 122, > column 65 in > template/simple/doubleselect.ftl > Expecting a string, date or number here, Expression > parameters.doubleNameValue is instead a > freemarker.ext.beans.ArrayModel > at > freemarker.core.Expression.getStringValue(Expression.java:126) > > > at > freemarker.core.Expression.getStringValue(Expression.java:93) > at > freemarker.core.DollarVariable.accept(DollarVariable.java:76) > at freemarker.core.Environment.visit(Environment.java:196) > at > freemarker.core.MixedContent.accept(MixedContent.java:92) > at freemarker.core.Environment.visit(Environment.java:196) > at > freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79) > at freemarker.core.Environment.visit(Environment.java:196) > at > freemarker.core.MixedContent.accept(MixedContent.java:92) > at freemarker.core.Environment.visit(Environment.java:196) > at > freemarker.core.Environment.include(Environment.java:1375) > at freemarker.core.Include.accept(Include.java:155) > at freemarker.core.Environment.visit(Environment.java:196) > at > freemarker.core.MixedContent.accept(MixedContent.java:92) > at freemarker.core.Environment.visit(Environment.java:196) > at > freemarker.core.Environment.process(Environment.java:176) > at freemarker.template.Template.process(Template.java:232) > at > org.apache.struts2.components.template.FreemarkerTemplateEngine.renderTemplate(FreemarkerTemplateEngine.java:168) > at > org.apache.struts2.components.UIBean.mergeTemplate(UIBean.java:530) > at > org.apache.struts2.components.UIBean.end(UIBean.java:484) > at > org.apache.struts2.views.jsp.ComponentTagSupport.doEndTag(ComponentTagSupport.java:43) > > > > On Wed, Jul 30, 2008 at 9:23 AM, Gabriel Belingueres > <[EMAIL PROTECTED]>wrote: > > > See if <s:doubleselect> tag fits your needs. > > > > 2008/7/30 ms. programmer. 1 > <[EMAIL PROTECTED]>: > > > I am populating the options in select list B > from the option selected > > in > > > select list A, when a button is clicked. When a > new option is selected in > > > select list A, I want the previous option in > select list B to be > > deselected. > > > The value for these select lists is being stored > in the session. I have > > been > > > trying to write a javascript function that I > would set the onchange > > > attribute to to do this but nothing I try is > working. I dont really know > > > javascript either. I was wondering if there is a > way that I can call a > > > method from my action class to achieve this. Is > there a way to set the > > > onchange attribute to a url that will call a > method in my action class? > > Or > > > is there another way I can get this to work. > > > > > > Thanks! > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > [EMAIL PROTECTED] > > For additional commands, e-mail: > [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]