![](/img/trans.png)
[英]Installing jboss jsf 3.3 tools (no others) for Eclipse 3.7 breaks my block comment shortcut ctrl+shift+L in the jsf 2 xhtml file
[英]How to reactivate code assist in my xhtml page (eclipse 3.5, jboss tools 3.1, jsf 1.2)
我使用facelets开发jsf xhtml页面,并且我总是为所有taglib提供代码辅助,我声明了我的xhtml根元素(h,f等...)
但是,因为,像30分钟,当我按Ctrl +空格我只有常规的html和ui:*提议。
我什么都没改变。 它只是破了,没有错误信息,没有。
我在网上搜索,但也没有,或者我没有正确搜索。
请帮我 :)
ps:这是我的一个xhtml页面标题的示例:
<?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">
右键单击项目,选择属性,选择“Project Facets”,确保选中“JavaServer Faces”。 如果选中,请转到步骤2。
创建用户库并包含JSF API和实现库jsf-api-xxx.jar和jsf-impl-xxx.jar。 它将为您的项目添加JSF功能。
如果你不理解点击: http : //www.mkyong.com/jsf2/eclipse-ide-xhtml-code-assist-is-not-working-for-jsf-tag/
最好的祝福。
将xhtml添加到JSP内容类型对我有用。 窗口>首选项>常规>内容类型>文本> JSP。
好的,这是适用于我的解决方案:
ProjectWebApp> properties> 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">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.