Adding a Data Source"

From Documentation
m (Created page with '{{ZKDevelopersGuidePageHeader}} First of all, we have to define a data source as a data bean. In this example, we use <tt>Person</tt> class as an example that holds the informat…')
 
(No difference)

Revision as of 04:06, 20 October 2010

Adding a Data Source


Stop.png This documentation is for an older version of ZK. For the latest one, please click here.


First of all, we have to define a data source as a data bean. In this example, we use Person class as an example that holds the information of a person, say, first name, and last name.

Person.java

public class Person {
	private String _firstName = "";
	private String _lastName = "";

	// getter and setters
	public void setFirstName(String firstName) {
		_firstName = firstName;
	}

	public String getFirstName() {
		return _firstName;
	}

	public void setLastName(String lastName) {
		_lastName = lastName;
	}

	public String getLastName() {
		return _lastName;
	}

	public void setFullName(String f) {
		// do nothing.
	}

	public String getFullName() {
		return _firstName + " " + _lastName;
	}
}

Then, declare a data source in the page as follows,

<zscript><![CDATA[
	//prepare the example person object
	Person person = new Person();
	person.setFirstName("Tom");
	person.setLastName("Hanks");
]]>
</zscript>



Last Update : 2010/10/20

Copyright © Potix Corporation. This article is licensed under GNU Free Documentation License.