如何在我的xhtml页面(Eclipse3.5、JBossTools3.1、JSF1.2)中重新激活代码辅助功能
我使用facelets开发JSFXHTML页面,我在xhtml根元素(h、f等)中声明的所有标记库都有代码帮助 但是,大约30分钟后,当我按住ctrl+space键时,我只有常规的html和ui:*建议 我没有改变任何事情。它只是坏了,没有错误信息,什么也没有 我在网上搜索过,但也没有,或者我搜索得不对 请帮帮我:) ps:下面是我的一个xhtml页面标题的示例:如何在我的xhtml页面(Eclipse3.5、JBossTools3.1、JSF1.2)中重新激活代码辅助功能,eclipse,jsf,autocomplete,jboss-tools,content-assist,Eclipse,Jsf,Autocomplete,Jboss Tools,Content Assist,我使用facelets开发JSFXHTML页面,我在xhtml根元素(h、f等)中声明的所有标记库都有代码帮助 但是,大约30分钟后,当我按住ctrl+space键时,我只有常规的html和ui:*建议 我没有改变任何事情。它只是坏了,没有错误信息,什么也没有 我在网上搜索过,但也没有,或者我搜索得不对 请帮帮我:) ps:下面是我的一个xhtml页面标题的示例: <?xml version="1.0" encoding="ISO-8859-1"?> <ui:compositi
<?xml version="1.0" encoding="ISO-8859-1"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:r="http://richfaces.org/rich"
xmlns:c="http://java.sun.com/jstl/core"
xmlns:s="http://jboss.com/products/seam/taglib">
首先:
好的,以下是对我有效的解决方案: ProjectWebApp>属性>Projet Facets>将“Java 5.0”切换到6.0
这就成功了。从JBoss Developer Studio版本1迁移到版本3时,我针对类似问题的解决方案: 检查xmlns条目,它们应该如下所示:
...
xmlns:a="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich">
在我的案例中,旧的是:
...
xmlns:rich="http://richfaces.ajax4jsf.org/rich"
xmlns:a="https://ajax4jsf.dev.java.net/ajax">
将xhtml添加到JSP内容类型对我来说很有用。窗口>首选项>常规>内容类型>文本>JSP
致意。您使用的是哪个版本的JBoss工具?将xhtml添加到JSP内容类型对我来说很有效。窗口>首选项>常规>内容类型>文本>JSP。通过添加按钮添加*.xhtml文件关联可以使*.xhtml文件看起来像*.JSP,从而启用代码辅助功能,但不会提供访问bean var的全部功能我只需要第1部分。然后我必须点击进一步的配置-->下载库,然后我选择了正确的jar…完美,谢谢!太棒了!非常感谢!