This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
EJBs - I think this should definitely be there in the Class Diagram
JSPs - Cade book shows them - so its your call
Backing beans - There can be reasons for (completeness, used in sequence diagrams) and against (bulky class diagram - cannot represent in one class diagram, repetition)...again your call.