Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > comp.lang.java.programmer > #4555

Is JavaBeans able to store an array?

From byhesed <byhesed@gmail.com>
Newsgroups comp.lang.java.programmer
Subject Is JavaBeans able to store an array?
Date 2011-05-24 18:15 -0700
Organization http://groups.google.com
Message-ID <5ec5c70e-03e1-46ae-8ed4-b79ddfef70a0@35g2000prp.googlegroups.com> (permalink)

Show all headers | View raw


Can I handle array values using JavaBeans?
I could'n find the way to pass an array to JavaBeans.

Below is my situation.

There are four checkboxes.
I want to handle those values in JavaBeans.

----------------------------------------------------------------------------------------------------
1. TestBeanForm.jsp
----------------------------------------------------------------------------------------------------
<form action="TestBean.jsp" method="post">
    <input type="checkbox" name="books"> Java for Student<br>
    <input type="checkbox" name="books"> Compiler Construction<br>
    <input type="checkbox" name="books"> Software Engineering<br>
    <input type="checkbox" name="books"> Core Servlet and JSP<br>
    <p>
    <input type="submit" value="Submit">
</form>
----------------------------------------------------------------------------------------------------

Here, I use JavaBeans.
----------------------------------------------------------------------------------------------------
2. TestBean.jsp
----------------------------------------------------------------------------------------------------
<%@page import="test.TestBean"%>

<jsp:useBean id="testBean" class="test.TestBean">
	<jsp:setProperty name="testBean" property="*"/>
</jsp:useBean>
<jsp:getProperty name="testBean" property="books"/>
----------------------------------------------------------------------------------------------------

When dealing with thoes values using JavaBeans,
Only the first books element is passed to JavaBeans.
Here is my javaBean.

----------------------------------------------------------------------------------------------------
3. TestBean.java
----------------------------------------------------------------------------------------------------
package test;

public class TestBean {
	private String books;

	public void setBooks(String books) { this.books = books; }
	public String getBooks() { return books; }
}
----------------------------------------------------------------------------------------------------

Back to comp.lang.java.programmer | Previous | NextNext in thread | Find similar


Thread

Is JavaBeans able to store an array? byhesed <byhesed@gmail.com> - 2011-05-24 18:15 -0700
  Re: Is JavaBeans able to store an array? Lew <noone@lewscanon.com> - 2011-05-25 09:15 -0400
    Re: Is JavaBeans able to store an array? byhesed <byhesed@gmail.com> - 2011-05-26 22:11 -0700
      Re: Is JavaBeans able to store an array? Lew <noone@lewscanon.com> - 2011-05-27 01:38 -0400
        Re: Is JavaBeans able to store an array? byhesed <byhesed@gmail.com> - 2011-05-27 03:54 -0700
          Re: Is JavaBeans able to store an array? Lew <noone@lewscanon.com> - 2011-05-27 10:25 -0400
            Re: Is JavaBeans able to store an array? byhesed <byhesed@gmail.com> - 2011-05-29 17:26 -0700

csiph-web