Non so come identificare il framework.
Per esigenze particolari, sto studiando nei momenti liberi JSP, senza aver mai lavorato in java. Probabilmente le mie domande e le mie risposte ti sembreranno stupide o incomplete proprio per questo motivo. Alcune cose che per te sono scontate, per me sono sconosciute

Il secondo bean, che viene chiamato dal primo bean, ha un metodo statico (ammesso che lo abbia scritto correttamente).
Ti posto il codice per farti capire meglio.

bean 1, che richiama il bean 2
codice:
package Riepilogo;
import Riepilogo.ControlloCaratteri; <--- ControlloCaratteri è il file java nel quale c'è il metodo Caratteri()

public  class  RiepilogoDati 
     {
     Riepilogo.ControlloCaratteri.Caratteri(); <--- il problema sta qui
     }
bean 2, richiamato da bean 1
codice:
package Riepilogo;

public class ControlloCaratteri
    {
    static String EsitoCaratteri;

    public static String Caratteri()
          {
           StringaDaAnalizzare	= StringaDaAnalizzarePassata;
           EsitoCaratteri = "prova";
           return EsitoCaratteri;	
          }
    }