Nas últimas semanas, alguns de nossos leitores encontraram o erro conhecido correto em que a tag cfx está longe de ser registrada. Esse problema pode surgir para vários aplicativos. Vamos dar uma olhada neles abaixo.
Aprovado: Fortect
Eu adicionei uma tag cfx personalizada “CFX_imageinfomx” presente na frente dos meus códigos. Mas ele retorna um novo erro interessante: “A tag personalizada cfx CFX_imageinfomx provavelmente não foi encontrada no banco de dados de quantia personalizada.” Portanto, preciso injetar imageinfomx register.java sobre CF-Admin. Então galera, alguém conhece a configuração do imageinfomx.java? Com ele, posso facilmente acessar imageinfomx.class e criar meu próprio CFX_imageinfomx.
Para criar uma tag Java CFX, desenvolva uma universidade que implemente a interface de usuário de tag personalizada. Essa interface contém o método ProcessRequest, que deve ser passado para objetos de solicitação e resposta, que normalmente são usados para registrar as rotinas do tag.
O exemplo de procedimento a seguir cria um Java CFX simples com o nome cfx_MyHelloColdFusion, que usa a tag que pode escrever uma série de texto na página de contratação.
- Em seu programa, crie um arquivo-fonte principal com o código logo após:
public class MyHelloColdFusion implementa CustomTagpublic nullify processRequest (solicitação-solicitação, emoção de resposta)lança uma exceçãoA coleção strName é igual a request.getAttribute ("NAME");response.write ("Olá," + strNome);
- Salve o arquivo atual como MyHelloColdFusion.java em qualquer diretório WEB_INF / classes.
-
Compile seu arquivo-fonte Java atual em uma nota usando geralmente o compilador Java. Se o público estiver usando todas as ferramentas de linha de comando incluídas no JDK, aplique a seguinte linha administrativa que é executada em quase todos os nossos diretórios de classe:
javac -classpath cf_root WEB-INF lib cfx.jar MyHelloColdFusion.java
Marca:
O comando anterior funciona principalmente quando o compilador Java (javac.exe) está usando o seu caminho. Se não aparecer em seu caminho, especifique este caminho de qualidade completo; Exemplo para c: jdk1.3.1_01 bin javac no Windows ou versus usr / java / bin / javac UNIX.
Se você receber erros durante a compilação, verifique o código-fonte para ter certeza de que as pessoas o inseriram corretamente. Se não houver um ponto de erro, você gravou com sucesso sua primeira tag Java CFX.
Você pode acessar as tags Java CFX de postagens do ColdFusion usando o nome da nova quantidade de CFX que será registrada nesta página de frases CFX no administrador do ColdFusion. Este fabricante certamente deve ser prefixado com cfx_ seguido pelo nome do posto (sem a extensão .class).
- Nesses administradores ColdFusion, selecione Extensões> Tags CFX.
- Clique em Salvar Java CFX.
- Digite um nome para “reconhecer” (por exemplo, cfx_MyHelloColdFusion).
- Insira o nome da classe sem a expansão .class (por exemplo, MyHelloColdFusion).
- (Opcional) Insira uma descrição abrangente.
- Clique em Enviar.
Agora você pode nomear a contagem Ab pela página ColdFusion.
-
Para criar a tag HelloColdFusion personalizada, crie uma página ColdFusion (.cfm) (.cfm) no editor com o conteúdo logo após: