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

storing textfield values  RSS feed

Brandon Broschinsky
Ranch Hand
Posts: 41
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a jsp page that is created dynamically. The number of text boxes is created dynamically, and i don't know before hand how many there will be. I know that if I name the text boxes the same i can store the value in an array. My question is there anyway to do this using a bean. i.e. I have a bean that i am storing all the values in from the text fields using setters. But if all the text fields are the same name is there a way to store these values in an array in the bean.
Here is my jsp
<head><title>JSP Page</title></head>
<body bgcolor="#F0E9D7">

<jsp:useBean id="write" scope="request" class="Beans.WriteBean" />
<jsp:setProperty name="write" property="*"/>
<form action="index.jsp" method="post">
<input type=text name=email value="whaterver" size="15">
<input type=text name=email value="whaterver" size="15">
<input type="submit">

and my bean is just a simple bean shown below
public class WriteBean extends Object implements Serializable {
private String fileName;
String email;

public WriteBean() {

public void setEmail(String name){
email = name;
public String getEmail() { return email; }

public void writeFile(String name){
FileWriter out = new FileWriter("C:/Documents and Settings/Bbroschinsky/Desktop/"+email+".txt");
out.write("test for out");
}catch(IOException e){

Bear Bibeault
Author and ninkuma
Posts: 66207
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Look up the term "indexed property" with regards to JavaBeans.
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!