1

我是 StackOverflow 的新手,虽然我已经关注了很长一段时间了。问题是:我有一个 JSF 页面,比如用户从不同页面登陆的确认页面。现在确认页面包含很多模板(其中有一些页眉和页脚图块以及 CSS、JS),当我到达那里时,它们会很好地显示出来。

确认页面中有一个表单,其中包含几个要提交的属性。当出现错误并单击提交时,所有模板都丢失了,我只得到带有错误消息的 /faces/confPage.xhtml。

下面是我的代码和结果:

`

  <h:form id="configForm" >

     ------
     ------
             <h:commandButton type="submit" id="xxxButton" value="Click here to           
                 Apply Changes" action="#{xxxBean.saveDataListTest}"          
                styleClass="applybutton" >

             </h:commandButton>
          </div>

     </h:form>  

`

这只是我展示的 xhtml 的一部分。我所有页面指向的常规 url 是 localhost:7001/XXX_GUI/faces/ ,这是样式显示所有模板的属性的时候。但是当我点击提交并且页面上有错误时,网址会变为:localhost:7001/XXX_GUI/faces/configPage.xhtml 而不是前者。

仅供参考 - 我在 faces-config.xml 中使用了结果。但是看起来当页面出现错误时,根本不会调用导航规则。

请原谅我的措辞和格式,因为这是我的第一篇文章。

任何帮助将不胜感激。

4

0 回答 0