Oracle
JHeadstart
10g release 10.1.3 now available with JSF
support!
The new release
of
Oracle JHeadstart 10g
for ADF is now
available. JHeadstart adds a new approach to developing
applications based on JDeveloper's Application Development Framework
(ADF). By specifying simple meta data, complete sophisticated
transactional J2EE web applications can be generated in a matter of
minutes!
|
What
is new in this release?
Oracle JHeadstart
10.1.3 includes the
following new features, compared to JHeadstart 10.1.2.2:
- Generation of JSF ADF Faces pages. Instead of
generating UIX pages, we generate ADF Faces pages (in .jspx format).
- Generation of Faces-config. JSF is used as the
Controller instead of Struts. As a result, managed bean definitions and
navigation rules are generated in the faces-config, instead of the old
struts-config generation.
- Velocity Generator Templates. The JHeadstart
Application Generator is driven by generator templates. These templates
now use the Velocity
Template Language. The content of the generated pages is now 100%
driven by these velocity generator templates. Everything that is
generated on a page can be customized by creating a custom template.
- Pluggable Generator Architecture. The
JHeadstart Application Generator engine has been completely rewritten
and is now java-only. XSLT Stylesheets are no longer used. All
important generator classes are instantiated using the Spring Bean
Factory. This allows you to plug in your own custom generator classes
to extend the JHeadstart Metadata Model used by the generator
templates.
- Item-level Templates. In 10.1.2, one single
generator token represented all items in a form or table layout. This
limited the flexibility in generating non-standard layouts. Item level
templates allow for much finer-grained customizations of the layout
generation. You can even define the exact position of each item, by
using index-based or named-based item tokens.
- Items included in Application Definition Editor
(previously known as Application Structure Editor). The separate
ADF BC attributes editor no longer exists. Instead, the group items
(attributes) are defined inside the application definition. A
"Synchronize" option is provided to automatically load the attributes
from the Data Control Collection (the View Object Usage in case of ADF
BC) that is associated with the group.
- Support for Unbound Items. In addition to
items that are bound to an underlying model attribute, unbound items
are supported. The existing display types will be supported for these
items. Unbound items can be made "Action items" by using a custom
template that generates a hyperlink, button or clickable image.
- New Table Overflow Styles. In addition to
Detail Disclosure (now renamed to "Inline Overflow"), we support
"Overflow Right" and "Overflow Below" where additional items of the
current row, not shown in the table itself, are displayed at the right
side of the table, or below the table.
- Tabbed Regions and Tabbed Child Groups. Item
Regions and detail groups can now be grouped together in a so-called
Region Container. A Region Container can have a layout style of
"horizontal", "vertical" or "stacked". With layout style "stacked" you
will get tabbed regions. With layout style "horizontal" you will get
side-by-side regions
- New Group Properties. New group properties
include stack detail groups, Show New Rows At Top and Table Overflow
Style (see above)
- New Item properties. New item properties
include: Bound to Model Attribute, Value, Java Type, Display in Table
Overflow Area, Prompt in Table Layout, Column Alignment, Column
Sortable, Column Wrap, Depends on Item, Validator Binding, Regular
Expression, Regular Expression Error Message, Include in Quick Search,
Include in AdvancedSearch, Prompt in Search Region, Rendered, and
Disabled
- Enhanced List of Values. List of values can
now
be reused across pages, and can return as many values as you like.
Since List of Values are now modeled using the group element,
you
have full control over the items that are displayed in the LOV.
- Drag and drop in Application Definition Editor
(ADE) You can now use drag and drop in the ADE. For example, you
can
drag and drop an item into a region. To copy an element, you should
press the CTRL-key while dragging and dropping.
- Domain Definitions Integrated in Application
Definition Editor There is no longer a separate
DomainDefinitions.xml. Domains are now maintained in the ADE.
Where to download this new release?
Customers that hold a
supplement option license for JHeadstart can download this release from
the Supplement
Option Portal. An evaluation copy is available from OTN. If
you want to acquire Oracle JHeadstart
please contact your local Oracle Consulting representative or e-mail
idevcoe_nl@oracle.com.
Where to go for more information?
For more information go to
- Oracle JHeadstart Product Center on OTN
- Information e-mail: idevcoe_nl@oracle.com
- Customer discussion
forum on OTN
- JHeadstart Blog: http://blogs.oracle.com/jheadstart/
- Supplement
Option Portal site:http://cso.oracle.com/
(only for
license holders)
|