Salve,
premetto che potrebbe essere un errore html o java non sono riuscito a classificarlo!
Il mio problema si trova alla linea dove segnalo l'errore è un input di tipo hidden come value stringhe (titoli) di un array di Libri; solo che al posto di passarmi tutto il titolo del mio libro passa solamente la prima parte o meglio spiego con un esempio:

se il titolo del mio libro è: I tre moschettieri il value passa solamente la I
se il titolo del mio libro è: Robin Hood il value passa solamente Robin

premetto che get.Titolo() funziona benissimo!

codice:
 <form action="Controller" method="POST">
              <input type="hidden" name="op" value="prenota">
              <input type="hidden" name="daPrenotare" value=<%=lib[i].getTitolo()%> > // errore       
               <input name="submit" type="submit" id="Submit" value="Prenota"/>
           </form>
Grazie!!!!