【发布时间】:2016-07-06 16:58:14
【问题描述】:
我想知道是否可以在 bean 字符串数组中设置 url 参数接收的属性。
我有这个:
在 FormHandler 类中的 bean:
private String[] clientName;
JSP 文件:
<dsp:setvalue bean="ClientFormHandler.clientName" paramvalue="clientName" />
这样,我的屏幕出现了这个错误:
**** 错误 Wed Jul 06 13:53:06 BRT 2016 Trying to set value of /clientCom/app/formHandlers/ClientFormHandler.clientName, this 发生 IllegalArgumentException:java.lang.IllegalArgumentException: 参数类型不匹配
这不起作用,所以我尝试了这个,但也没有成功......
<dsp:setvalue bean="ClientFormHandler.clientName[0]" paramvalue="clientName" />
我收到了这个错误
**** 错误 2016 年 7 月 6 日星期三 13:55:34 BRT 1467824134007 /atg/dynamo/servlet/dafpipeline/ProtocolSwitchServlet
atg.droplet.DropletException:无法设置多值元素 如果属性不是列表并且缺少索引,则为属性 属性方法
我可以在 JSP 文件中做这样的事情,而不改变 java 类吗?
Tks.
【问题讨论】: