Имам форма , която съдържа следният h:commandLink :

<a href="" jsfc="h:commandLink" action="#{leftMenu1.logout}" class="left_menu_link" immediate="true">
Изход
</a >

описанието в faces-config.xml е следното

<!-- Left menu -->
<managed-bean>
<managed-bean-name>leftMenu1</managed-bean-name>
<managed-bean-class>db_photo_album.bean.leftMenu.LeftMenuBean</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>


<!-- logout -->
<!-- from * to firsPage.xhtml. ( user is logout and the left menu is changed ) -->
<navigation-rule>
<navigation-case>
<description>
success - if user's info is correct then load page firsPage.xhtml.
failure - redirect
</description>
<from-view-id>/leftMenu/leftMenu.xhtml</from-view-id>
<from-outcome>logout</from-outcome>
<from-action> #{leftMenu1.logout} </from-action>
<to-view-id>./firsPage.xhtml</to-view-id>
<redirect/>
</navigation-case>
</navigation-rule>

Проблема е, че като натисна линка и в адресната лента ми се зарежда следното:

http://localhost:8084/PhotoAlbum1.0/firsPage.jsf#

Т.е зарежда се адреса , който искам , но му лепва и "#", и съответно тоя линк нищо неправи.

Пробвах вместо линк да сложа бутон и всичко беше ОК.

Някой има ли представа , как трябва да напиша линка така, че да не ми слага това символче ( "#").