jsf自定义标签在.jspx中不能显示
但放在jsp文件中能显示
不知道大家有没有碰到过这种情况
请各位高手帮忙解决
谢了
jspx文件如下:
----------------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8" ?>
<jsp:root version="2.0" xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:c="http://java.sun.com/jstl/core"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ckeditor="/WEB-INF/textcmd.tld"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich">
<jsp:directive.page contentType="text/html" language="java" />
<jsp:text>
<f:view>
<html>
<head>
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<title>Show Custom Component</title>
</head>
<body>
<h:form>
<ckeditor:textcmd value="#{someBean.data}" styleClass="ckeditor" />
</h:form>
</body>
</html>
</f:view>
</jsp:text>
</jsp:root>
----------------------------------------------------------------------------------
jsp文件如下
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://caterpillar.onlyfun.net/textcmd" prefix="ckeditor" %>
<html>
<head>
<title>Show Custom Component</title>
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
</head>
<body>
  <f:view>
  <h:form>
<h:outputText value="someBean.data" />
<ckeditor:textcmd size="10" value="#{someBean.data}"
styleClass="ckeditor" />
</h:form>
<h:outputText value="#{someBean.data}" />
     </f:view>
</body>
</html>