Risks: Thread Safety
- Expressions are harmless from a thread safety point of view
- They are ordinarily read-only
- Scriptlets are within the scope of a service method, so
are thread-safe by default, but
- The objects they access may not be, so
- synchronized blocks may be necessary
- Declarations, outside the scope of a service method, are
definitely not thread-safe