【发布时间】:2016-11-19 22:42:18
【问题描述】:
我在 eclipse 和 GlassFish 中工作,但是当我运行我的 XHTML 页面时出现此错误:“/c.xhtml @23,45 value="#{Bonjour.nom}": Target Unreachable, identifier 'Bonjour' resolve to空"
this is the first page <!DOCTYPE html>
xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>
<title>Ins�rer le titre ici</title>
</h:head>
<h:body>
<h1>Premier exemple JSF 2.0 - bonjour.xhtml</h1>
<h:form>
<h:inputText value="#{Bonjour.nom}"> </h:inputText>
<h:commandButton value="Souhaiter la Bienvenue" action="d"></h:commandButton>
</h:form>
</h:body>
这是目标页面的代码
xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>
<title>Ins�rer le titre ici</title>
</h:head>
<h:body>
<h1>Premier exemple JSF 2.0 - bienvenue.xhtml</h1>
<p>Bienvenue #{Bonjour.nom} !</p>
</h:body>
web.xml的代码:
<?xml version="1.0" encoding="UTF-8"?>
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"> 项目_JSF
<!-- Changer cette valeur à "Production" lors du déploiement final de l'application -->
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Development</param-value>
</context-param>
<!-- Déclaration du contrôleur central de JSF : la FacesServlet -->
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<!-- Mapping : association des requêtes dont le fichier porte l'extension .xhtml à la FacesServlet -->
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.xhtml</url-pattern>
</servlet-mapping>
【问题讨论】:
-
重新阅读您的评论...请通过编辑将其添加到您的问题中
-
请先使用搜索引擎。很多关于这个的重复
-
我已经在这个问题之前进行了研究,但我没有找到对我的问题的正确答案
-
action="d">指的是 d.xhtml?那是目标页面吗?....此外,我 1000% 确定其中一个相关问题包含您的解决方案。创建自己一个 minimal reproducible example ,发布该代码并将您的代码与一些基本教程进行比较......以及“重复”(如果没有实际帮助,请发布您尝试过的那些以及您为什么不提供帮助)。另见How to Ask 和stackoverflow.com/tags/jsf/info -
这个 c.XHTM 是一个包含两个组件的表单,一个输入文本和一个按钮,d.XHTML 将显示 c.XHTML 中引入的文本