jsf 和 jsf 之间的导航jsp

发布于 2024-12-05 16:21:51 字数 577 浏览 1 评论 0原文

在简单的程序中,登录页面使用 JSF 编写,其他页面使用 JSP 登录准确正确,并且显示主页,但其他页面的链接不起作用并记录以下内容:

ERROR:PWC6117 createAccount.jsp not found

我确信路径是正确的,当按 Ctrl intelliJ 时知道它。我使用 Facelets,这是 web.xml 文件:

<servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.jsf</url-pattern>
</servlet-mapping>

In simple program the login page write with JSF and other page with JSP Login accurate correct and main page is show but link for other page not work and log this:

ERROR:PWC6117 createAccount.jsp not found

I'm sure the path is correct and when press Ctrl intelliJ know it. I use Facelets and this is web.xml file:

<servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.jsf</url-pattern>
</servlet-mapping>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

沫尐诺 2024-12-12 16:21:51

此错误消息是未配置 JSP servlet 的嵌入式 Jetty 服务器的典型错误消息。您有 2 个选项可以解决此问题:

  • 配置 Jetty 也为 JSP 提供服务。
  • 不要使用 JSP。将其重命名为 .html.xhtml

This error message is typical for embedded Jetty server which is not configured with JSP servlet. You have 2 options to solve this problem:

  • Configure Jetty to serve JSP as well.
  • Do not use JSP. Rename it to .html or .xhtml.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文