Java framework for web applications

by Roberto on July 30, 2011

in Portfolio

Post image for Java framework for web applications

DPF (Daxtor Presentation Framework) is a framework written in Java language for developing web applications.

It permits the creation and presentation of the user interface and in a MVC structure (Model-View-Controller) it implements the View part.

It is a object-oriented framework that permits to build the user interface through classes that encapsulate HTML components and that generate the HTML code.

The object oriented structure has been devised to permit the creation of the user interface from a definition stored in a database.

The framework is composed by a series of components each implementing an HTML component. The available components are :

Autocomplete, Button, Checkbox, ContextMenu, DataTable, Date, Fieldset, File, Form, Image, InputButton, Label, Lookup, Markup, Menu, MenuItem, Number, Radios, Select, Tab, TableCell, TableColumn, TableRow, Tabs, Text, Textarea, TreeTable, Treeview, Treeviewitem

Each component can have its own CSS or Javascript code that complete its features and make it ready to use.

The framework is composed by a series of components each implementing an HTML component. The available components are :

Autocomplete, Button, Checkbox, ContextMenu, DataTable, Date, Fieldset, File, Form, Image, InputButton, Label, Lookup, Markup, Menu, MenuItem, Number, Radios, Select, Tab, TableCell, TableColumn, TableRow, Tabs, Text, Textarea, TreeTable, Treeview, Treeviewitem

Each component can have its own CSS or Javascript code that complete its features and make it ready to use.

To extend and complete the features the jQUery library and some plugins have been used.

There are two components that permit to control the display of the content : FormLayout and PageLayout. These two types of layouts permit to control the position of the components in a form or in a page. It is possible to define different styles of layout, i.e. into a grid, or on two or more columns.

To generate HTML code are not used JSP files, ma everything is created dynamically on-the-fly reading the information stored in the database.

Leave a Comment

Previous post:

Next post: