我想使用 primeface-extension 中的 codeMirror 和 sql 语法。
当包含此组件的页面加载时,我收到 404 错误。未找到 CSS 和 javascript 组件。
我的代码与showcase-ext codeMirror 中的示例相同。
使用 primefaces 5.1 和 primefaces-ext 2.1.0。
有人有这个问题吗?
先感谢您。
edit:
my jsf:
<pe:codeMirror id="codeMirror"
value="#{sandboxBean.content}" lineNumbers="true"/>
<p:commandButton actionListener="#{sandboxBean.changeMode}" update="codeMirror"
value="Change mode with AJAX" style="margin-top:10px;"/>
my bean:
private String content;
private String mode = "javascript";
public void changeMode() {
if (mode.equals("css")) {
mode = "javascript";
} else {
mode = "css";
}
}
public List<String> complete(final CompleteEvent event) {
final ArrayList<String> suggestions = new ArrayList<String>();
suggestions.add("context: " + event.getContext());
suggestions.add("token: " + event.getToken());
return suggestions;
}
public String getContent() {
return content;
}
public void setContent(final String content) {
this.content = content;
}
public String getMode() {
return mode;
}
public void setMode(final String mode) {
this.mode = mode;
}
我的浏览器控制台上的错误:primefaces 组件的 css 和 js 为 404 (Introuvable)。
其他 primefaces 组件加载正确,所以我不明白为什么这个组件不起作用。
我的代码有什么问题?
我遇到了同样的错误,并设法使其工作,将 resources-codemirror 依赖项添加到我的 pom.xml 中
<dependency>
<groupId>org.primefaces.extensions</groupId>
<artifactId>primefaces-extensions</artifactId>
<version>3.2.0</version>
</dependency>
<dependency>
<groupId>org.primefaces.extensions</groupId>
<artifactId>resources-codemirror</artifactId>
<version>1.2.1</version>
</dependency>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)