У меня есть простая проблема на .xhtml странице. Это выражение не работает:-
<a href="Photos.jsf?albumId=#{item.albumId}&blogId=#{PhotoAlbumsCommonBean.blogId}">
photos
</a>
Я получаю эту ошибку:-
Error Parsing /Common/PhotoAlbums.xhtml: Error Traced[line: 20] The reference to entity "blogId" must end with the ';' delimiter.
И это вызывает некоторую ошибку.
Ошибка вызвана значком #.
Попробуйте это. Он устраняет проблему с JSP EL и кодировкой амперсандов на страницах XHTML:
<a href="Photos.jsf?albumId=${item.albumId}&blogId=${PhotoAlbumsCommonBean.blogId}">
photos
</a>