Properties | JspDynpage | WebDynpro |
UI technology | Portal Component | Development environment for |
Approach | Extends JspDynpage class | creating UI. |
Architecture | NA | Model View Controller |
Reusability | No standard format | Through Development components |
User control | Possible | Possible |
When to Use | Not for Rapid Development. | Rapid development |
Dynamic controls | Not Supported | Supported |
Page Reloading | Reloads whole Page | Reloads only particular component |
Client Side Validation | Can be done using JavaScript. | for Eg Table page of data when |
Browser Independent Capability | Low level, probably bound to Java/J2EE standard. | click of “Next” button. |
Event handling | Basic handling supported by JSP/Servlet. Advanced event handling has to be taken care by programmer. | Both Basic and Advanced level of |
Session Management | Easy. Handled by Programmer | event handling has to be taken care |
Deployment Descriptor file Management | It is done through entry in portalapp.xml | NA |
GUI for UI Elements | Not possible | Possible. Drag and drop features |
Support to HtmlB | Possible | makes coding easier. |
Personalization | Possible. You can use your own .css in jsp file. Else from EP also it is possible. Totally depends on EP | Personalization of iviews |