To add to BalusC's answer, if you are using a dependency-injection framework (spring, guice, etc.), or if using JSF 2.0, you can have one managed bean set into the other using just:
@Inject
private Bean2 bean2;
(or the appropriate annotation based on your DI framework)