Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 自动建议运行问题_Jsf_Jsf 2_Autosuggest - Fatal编程技术网

Jsf 自动建议运行问题

Jsf 自动建议运行问题,jsf,jsf-2,autosuggest,Jsf,Jsf 2,Autosuggest,此XML文件似乎没有任何与之关联的样式信息。文档树如下图所示。 这里可能有什么问题?我真的不知道 此XML文件似乎没有任何与之关联的样式信息。文档树如下所示 当您请求没有XSL样式表(基本上类似于HTML的CSS)的X(HT)ML文件时,这是一条典型的MSIE警告消息 您在Facelet页面上得到的这一信息只能意味着请求URL与您的web应用程序的web.xml中定义的FacelServlet的URL模式不匹配。换句话说,FacesServlet从来没有机会运行、解析该Facelet文件并执

此XML文件似乎没有任何与之关联的样式信息。文档树如下图所示。


这里可能有什么问题?我真的不知道

此XML文件似乎没有任何与之关联的样式信息。文档树如下所示

当您请求没有XSL样式表(基本上类似于HTML的CSS)的X(HT)ML文件时,这是一条典型的MSIE警告消息

您在Facelet页面上得到的这一信息只能意味着请求URL与您的web应用程序的
web.xml
中定义的
FacelServlet
的URL模式不匹配。换句话说,
FacesServlet
从来没有机会运行、解析该Facelet文件并执行所有JSF工作来生成一组HTML,这样webbrowser就可以使用一些合理的东西了

此问题有两种解决方案:

  • 修复您的请求URL(浏览器地址栏中的URL)以匹配
    web.xml
    FacesServlet
    的URL模式。例如,如果是
    *.jsf
    ,则需要将URL中的
    .xhtml
    扩展名替换为
    .jsf

  • FacesServlet
    的URL模式更改为
    *.xhtml
    。这样,您就不必再担心意外看到XHTML源代码了

请注意,这些都与“自动建议问题”无关。首先,自己学习一些基本的JSF教程。有一些好的链接

哦,在我忘记之前,
元素自1998年HTML4以来就被弃用了。不要使用它。使用CSS
margin:0自动。尽量避免阅读超过2年的教程/书籍

<html xmlns="http://www.w3c.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:p="http://primefaces.prime.com.tr/ui">
<h:head>
<link type="text/css" rel="stylesheet" href="themes/bluesky/skin.css"/>
</h:head>
<h:body>

<center>
<p:panel header="Login Form" style="width: 350;">
<h:form>
<h:panelGrid columns="2" cellpadding="2">
<h:outputLabel for="#{UserManagedBean.username}" value="UserName"/>
<h:inputText value="#{UserManagedBean.username}" label="UserName"/>
<h:outputLabel for="#{UserManagedBean.password}" value="Password"/>
<h:inputSecret value="#{UserManagedBean.password}"/>
<h:commandButton type="submit" value="Login" action="#{UserManagedBean.login}"/>
</h:panelGrid>
</h:form>
</p:panel>
<div>
<h:messages/>
</div>
</center>
</h:body>
</html>