Skip to Content

Regardless of whether you have already developed Web Dynpro applications or never even heard of Web Dynpro, you still stand to benefit from the current range of knowledge material, which is now provided in the SDN along with the new Sneak Preview Edition. A wide variety of resources on the subject of Web Dynpro is available in the form of tutorials, articles, and executable example applications. You can also use these to create your own individual learning map. It has proven useful to group all this information in a Feature-to-Samples Matrix. Each unit is easily identified by a number, which is assigned to one or more features. A link takes you to the relevant download area, where you can download the sample zips and documents as pdf files.

Furthermore, any previously published information that is considered helpful for a particular topic is available in the block Further Information. Links to related weblogs, articles, samples, or other resources can thus be directly assigned to a specific subject.

New Samples

With the new Web Dynpro Feature-to-Sample Matrix, we have not only updated the relevant samples and tutorials to the current Sneak Preview status, but also provide many new samples and tutorials covering the following subjects:

Adobe Integration

With SAP NetWeaver 04, you are able to integrate interactive PDF forms into your Web Dynpro application for the first time. Whether you need to capture data from end users who are online or offline or want to provide an easily printable summary of a user’s activities in a Web application such as a Web shop, the development partnership of SAP and Adobe provides all the development and runtime tools you need.
Five new tutorials show you how to quickly get started:
a). Developing dynamically generated non-interactive PDF forms. More…
b). Developing interactive forms to be filled in online. More…
c). Developing offline interactive forms when sending and receiving PDF forms as attachments. More…
d). Developing offline interactive PDF forms via e-mail. More…
e). Using the PDF Document Object Interface directly for creating PDF forms and extracting data. More…

Using EJBs in Web Dynpro Projects

Let us assume you need to use only existing EJBs in your Web Dynpro application. To create the corresponding model layer in a Web Dynpro project, a specific model importer is required. In the new tutorial, we introduce the JavaBean model importer and discuss a special access layer, which consists of JavaBeans that encapsulate access to the back end. We will also demonstrate how to write such Data Access Command Beans for the corresponding business methods and how to use this kind of access layer in Web Dynpro. More…

Creating Tree Structures Within a Table

Many Web applications use the tree UI control, but even more may use the table control to display their data on the UI. There are also some cases where the combination of both UI controls may be very useful. Therefore, we are now offering a tutorial that explains how to implement a Web Dynpro application that displays a table with a tree structure in the leading column. More…

Exporting MS Excel Using the Web Dynpro Binary Cache Service

In many Web applications scenarios, external Web resources, which are not available at design time, have to be accessible dynamically via a URL. Dynamically created Web resources, such as images, may be stored externally in a MIME server. The Web Dynpro Binary Cache Service provides the exact solution for temporarily storing and addressing Web resources within the Web Dynpro runtime. Based on a simple Excel 2003 export scenario, we will demonstrate how to easily export context data into a generated XML Web resource, which is stored in the Web Dynpro Binary Cache. More…

More on Value Help Programming in Web Dynpro

You may already have gained some experiences with programming value helps in Web Dynpro and are interested in getting more advanced knowledge on this subject. In that case, you will benefit from the article we are offering along with a sample application to demonstrate advanced value help functionality and discuss two different solutions based on calculated context attributes. The article focuses on how to combine the advantages of the Simple Value Selector (SVS) and the Extended Value Selector (EVS) in Web Dynpro applications in order to show displaytexts for keys. More…

Web Dynpro User Interface Design

For the first time, we are offering a tutorial that deals with the topic of UI design in the development of Web Dynpro applications. Based on a simple application scenario, in which you can edit and display your own personal data, the tutorial demonstrates how to design the view layout to meet the requirements of SAP’s Standards and Guidelines. More…

Offline Version of Samples and Tutorials Integrated in the Portal

If you have installed the full Java Edition of the Sneak Preview, you can access a part of the samples and tutorials directly and offline. If you open the Portal and choose Java Development -> Web Dynpro, you will see a number of executable samples arranged in a tree. You can then display any Java source and the corresponding documents or execute the samples directly in the Portal:


We hope you enjoy working with this material!

Alfred Barzewski, Bertram Ganz SAP AG

To report this post you need to login first.


You must be Logged on to comment or reply to a post.

  1. Former Member
    During the migration process problems have been reported for this blog. The blog content may look corrupt due to not supported HTML code on this platform. Please adjust the blog content manually before moving it to an official community.
  2. Swathi Rao Padma
    None of the link below works ,,,
    Is there no one who can answer to this and update…

    Can any one give sample blog or tutorial for EVS in Adobe forms


  3. Former Member
    During the migration process problems have been reported for this blog. The blog content may look corrupt due to not supported HTML code on this platform. Please adjust the blog content manually before moving it to an official community.

Leave a Reply