File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Struts and the fly likes DynaActionForm and java.lang.Integer[] Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "DynaActionForm and java.lang.Integer[]" Watch "DynaActionForm and java.lang.Integer[]" New topic

DynaActionForm and java.lang.Integer[]

Perindevi Peramur

Joined: Dec 24, 2005
Posts: 10
Hello everyone,
I have this in my struts-config file :
<form-bean name="emailQueueForm" type="org.apache.struts.action.DynaActionForm">
<form-property name="noOfFollowUps" type="java.lang.Integer[]"/>

In my jsp, I have the following :
<logic:iterate id="com" name="shop" indexId="idx">
<html:text property="noOfFollowUps" size="3" maxlength="3"></html:text>

So, when the jsp loads, I have "[Lj" written in all the textbox as default value.Thats because its an integer array. I dont want this to be displayed. I dont want to use value="" in the text tag because there is an add button in the jsp, once i enter values in some text boxes and click the add button, the values should be added and automatically displayed in the text box.

I cannot use JSTL. I have to use struts only. So, how do I proceed ?

Thanks in advance
I agree. Here's the link:
subject: DynaActionForm and java.lang.Integer[]
It's not a secret anymore!