Technical requirements
Laboratory
Application to test various technologies.
Model
The application must follow development rules defined by Orange.
Answers
The application must provide technical answers/examples for the following
common issues :
- J2EE
- Pattern
- instance security based on roles (façade)
- integration
- developping DAO
- Composite/Second Class Object (O)
- JSP
- Together
- generating struts-config from activity diagram
- Struts
- back/reload problem (transaction token)
- client-side (JavaScript) form validation
- server-side form validation (TODO)
- displaying form errors
- displaying messages
- internationalization (message ressources)
- nested tags
- Dispatch Action
- Forward action
- JDBC
- Get unique identifier (generate primary keys for new objects)
- How to make SCO persistent
- JDO
- How to migrate from JDBC
- How to perform SQL queries from a JDO context
- How to make SCO persistent
Portability
The application must allow deployment without
code modification on many different platforms.
- J2EE platform, with support
for deployment on :
- Pluggable persistence layer
- JDBC : SQL92-compatible
RDBMS, with support for :
- JDO, with support for
:
|