Win a copy of Kotlin in Action this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Form submit using Indexed properties -Struts  RSS feed

Vani Bandargal
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I need help in submitting a form which uses Indexed properties of Struts.

The ActionForm is Like this:

public class TestsupplementForm extends ValidatorActionForm {

private StringCaseKey;
other properties goes here

private LabResults[] data;

public LabResults[] getData() {
return vani;

public void setData(LabResults[] data) { = data;

public class LabResults {

private StringDiseaseGroup ;
private StringDisease_Code;

public String getDisease_Code() {
return Disease_Code;

public void setDisease_Code(String disease_Code) {
Disease_Code = disease_Code;

public String getDiseaseGroup() {
return DiseaseGroup;

public void setDiseaseGroup(String diseaseGroup) {
DiseaseGroup = diseaseGroup;


The Struts Config entry is like this:
<form-bean name="TestSupplement" type="TestsupplementForm "></form-bean>

<action name="TestSupplement" path="/testSupplement" scope="request" type="TestAction" parameter="method" validate="false">
<forward name="testSupplAddRow" path="/" />

I am able to display my dynamic form which goes like this
<title>Communicable Disease Electronic Surveillance System</title>
<link rel="stylesheet" type="text/css" href="jsp/css/cdess.css">
<body class="BodyFont" >
<form name="TestSupplement" method="POST" action="/" enctype="application/x-www-form-urlencoded">

<input type="text" name="data[0].diseaseGroup" value="31">

<input type="text" name="data[1].diseaseGroup" value="31">

<input type="text" name="data[2].diseaseGroup" value="31">

<input type="submit" name="method" accesskey="S" value="doAddLab">


When I submit my page using addLab I get the following error:
at org.apache.commons.beanutils.PropertyUtils.getIndexedProperty(

Your help is greatly appreciated.
[ June 20, 2005: Message edited by: Vani Bandargal ]
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!