Récupérer le fragment (hash) d'une URL et injecter les valeurs dans le haricot

Je suis à la recherche d'un moyen d'injecter des valeurs à partir du fragment (#) d'une URL dans le haricot(JSF), de la même manière à la requête des valeurs de paramètre sont injectés. Je suis l'aide de Ben Alman du Bookmarkable plugin jQuery (http://benalman.com/projects/jquery-bbq-plugin/) pour créer l'URL des fragments. J'espérais que la Coutume de modèles regex de prettyFaces pourrait être un moyen de résoudre mon problème, mais jusqu'à maintenant, j'ai succombé.

(http://ocpsoft.com/docs/prettyfaces/snapshot/en-US/html_single/#config.pathparams.regext)

Je voudrais ici de définir ma situation et si quelqu'un a une idée, je
aimerait essayer.

Je suis en utilisant
RichFaces: 3.3.3,
Printemps: 3.0.2.LIBÉRATION,
Hibernate: 3.5.3-Finale,
JSF: 2.0.2-FCS,
PrettyFaces: 3.0.1

L'application web génère, suivant la nature de l'URL où les paramètres
sont listés après un dièse(#). L'idée est d'avoir un basé sur ajax
Bookmarkable URL. Donc à chaque fois que je clique sur un élément qui change la
l'état du système, la valeur est envoyée au serveur via ajax et le
URL après le hachage est réécrit. Il peut être de 1 à 3 paramètres après
le hachage, le nombre de paramètres sont facultatifs.

Mon but, c'est quand les signets de l'utilisateur, l'adresse URL (avec de hachage) et que
revisite la page enregistrée, la page d'injecter les valeurs correctes
dans le système et de visualiser la page dans l'état précédent (comme
une requête de paramètre).

Ci-dessous, j'ai une expression régulière qui doit attraper tous les paramètres
après le hachage.

//URL:   
http://localhost:8080/nymphaea/workspace/#node=b48dd073-145c-4eb6-9ae0-e1d8ba90303c&lod=75e63fcd-f94a-49f5-b0a7-69f34d4e63d7&ln=en

//Regular Expression:    
\#(\w*\=(\w{8}-\w{4}-\w{4}-\w{4}-\w{12}))|\&(\w*\=(\w{8}-\w{4}-\w{4}-\w{4}-\w{12}))|\&(\w*\=\w{2})

Je sais qu'il existe des sites web que certains comment envoyer le fragment d'URL vers le côté de serveur logique,

Est-il de toute façon à injecter des valeurs à partir de l'URL de fragments en côté serveur haricots?

source d'informationauteur Choesang | 2010-08-13