Skip to Content
Author's profile photo Bertram Ganz

Web Dynpro Java Foundation – What’s new in SAP NetWeaver 2004S

In the minor SAP NetWeaver 2004s release the Web Dynpro Java Foundation was extended with new functionality  and new UI elements. It is kept binary compatible with NetWeaver 04 and was not  changed in respect of the existing Web Dynrpo programming model.

Detailed What’s New Document

Download a comprehensive PDF document on all new Web Dynpro Java features in SAP NetWeaver 2004s.  This Weblog comprises a summary of the more detailed What’s New document.


Programming Model

Enhanced File Up- and Download


  • New Dictionary type   Resource for typing MIME objects allows a purely declarative, zero-coding    approach to display static MIME resources

Interoperability with non-WD applications


  • New Suspend- and Resume-Plug concept allows to interoperate with non-Web-Dynpro applications

  • Added new hook method wdDoApplicationStateChange() which is called    for the root component controller

Web Dynpro Runtime API extensions:

See also: JavaDoc for theWeb Dynpro  Java Runtime API in SAP NW 2004S – SPS 7

Generic UI Services

Implicit UI Personalization:


  • Allow Admin and End User Personalisation (P13N).

  • Override a UI element property with a fixed value

  • Rearrange content of an aggregation

  • Add decorative elements

  • Implicit UI Personalisation is only supported for those Web Dynpro UIs    running on the Web Dynpro Portal Page Builder

Custom Extension Fields


  • Automatically Add UI for custom extension fields

  • Restriction: For the time being the Adaptive RFC Model is the only    one which supports the described custom extension field capabilities.

New UI Elements


  • ButtonRow

  • BreadCrumb

  • ItemListBox

  • ToggleLink

  • TriStateCheckBox

  • ToolBarButtonChoice

  • Legend

  • Popup Menus

  • ValueComparison

  • Custom Extension Fields

See also:SAP Online Help – Web Dynpro Java UI Element Reference

Highly Enhanced Table


  • Grouped columns and grouping values

  • Cell variants and single markable cells

  • Horizontal scrolling    

  • Hierarchical column headers

  • Support multiple selection without lead selection

  • Custom extension columns

  • Enhanced table eventing: onFilter, onSort

  • Parameter enrichement for table’s onLeadSelectEvent: newRow,   oldRow

  • Table Popins: Popins are insertions between the rows of a Table, which may    refer to a row or individual cells

Adobe Integration


  • Support for Digital Signatures

  • Multi Platform Support

  • Complex Search Help in Adobe Forms

Portal Integration


  • Portal Platform Integration is now based on the new Web Dynpro Page    Builder which yields several major enhancements

  • Run Web Dynpro Java iViews as embedded iViews

  • Get a seamless and consistent integration of Web Dynpro Java into the    portal platform infrastructure

  • Rich set of new portal services the tray-service or the page service

  • Run ONE Web Dynpro application in several iViews

  • Print iView Layouts

Enjoy the enhanced Web Dynpro Java Foundation in SAP NetWeaver 2004s,

Bertram Ganz, NW ESI F UI – Web Dynpro Foundation for Java, SAP AG

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      what about new service packs in NW 2004 (sp17)? Does the java part also improves in parallel with 2004s?

      Author's profile photo Maksim Rashchynski
      Maksim Rashchynski
      Hi Bertram,

      Nice blog!

      Check link to WDApplicationStateChangeReason JavaDoc. Seems like it is wrong.

      Maksim Rashchynski.