在JSF中更新url模式后,没有.jsp的Mime类型

在JSF中更新url模式后,没有.jsp的Mime类型,jsp,jsf,mime-types,url-pattern,Jsp,Jsf,Mime Types,Url Pattern,我将JSF(2.2)与mojarra 2.2.9一起使用,我发现以下问题: (德语,我稍后翻译): 它的意思是:“xyz.jsp没有Mime类型” 这是在我从以下位置在web.xml中设置url模式后发生的: <url-pattern>faces/*</url-pattern> 它是德语,意思是:“部件j_idt125的导航规则无法解决” 如果我将url模式设置为默认模式,一切正常,但我必须使用url模式:*.xhtml这个问题令人困惑。摆脱所有其他URL模式,坚持使用

我将JSF(2.2)与mojarra 2.2.9一起使用,我发现以下问题:

(德语,我稍后翻译):

它的意思是:“xyz.jsp没有Mime类型”

这是在我从以下位置在web.xml中设置url模式后发生的:

<url-pattern>faces/*</url-pattern>
它是德语,意思是:“部件j_idt125的导航规则无法解决”


如果我将url模式设置为默认模式,一切正常,但我必须使用url模式:*.xhtml

这个问题令人困惑。摆脱所有其他URL模式,坚持使用
*.xhtml
(绝对不应该在
*.jsp
上映射
FacesServlet
)。相应地重新构造问题。至于这个问题,您是使用JSP还是Facelets作为视图技术?这个问题令人困惑。摆脱所有其他URL模式,坚持使用
*.xhtml
(绝对不应该在
*.jsp
上映射
FacesServlet
)。相应地重新构造问题。至于这个问题,您是使用JSP还是Facelets作为视图技术?
<url-pattern>faces/*</url-pattern>
<url-pattern>*.xhtml</url-pattern>
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xmlns="http://xmlns.jcp.org/xml/ns/javaee"     xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee     http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">
  <display-name>Bewerbungsportal</display-name>
  <welcome-file-list>
    <welcome-file>index.xhtml</welcome-file>
  </welcome-file-list>
  <servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.xhtml</url-pattern>
    <url-pattern>*.jsp</url-pattern>
    <url-pattern>*.pdf</url-pattern>
    <url-pattern>*.jspx</url-pattern>
    <url-pattern>*.jsf</url-pattern>
  </servlet-mapping>
</web-app>
<mime-mapping>
    <extension>jsp</extension>
    <mime-type>application/xml</mime-type>
</mime-mapping>
Navigations-Fall wurde für Komponente j_idt125 nicht aufgelöst