За последние несколько недель некоторые из наших читателей столкнулись с определенной известной ошибкой, когда тег cfx, несомненно, регистрируется. Эта проблема может возникнуть по нескольким веским причинам. Давайте посмотрим на них ниже.
Одобрено: Fortect
Я добавил пользовательский тег cfx “CFX_imageinfomx” перед своими кодами. Но он возвращает любую новую ошибку: «Пользовательский тег cfx CFX_imageinfomx не может быть найден в базе данных пользовательских имен». Поэтому мне нужно ввести imageinfomx register.java, чтобы иметь возможность CF-Admin. Итак, ребята, кто-нибудь знает тип imageinfomx.java? С его помощью я могу легко достичь цели imageinfomx.class и создать свой собственный CFX_imageinfomx.
Чтобы создать тег Java CFX, необходимо развить мастерство, реализующее пользовательский интерфейс настраиваемого тега. Этот интерфейс содержит метод ProcessRequest, который считается передаваемым объектами запроса и ответа, которые обычно затем используются для записи разрушительного поведения тега.
В следующем примере процедуры создается простой Java CFX с именем cfx_MyHelloColdFusion, который использует тег для записи серии текста на странице набора номера.
- В своей программе создайте главный исходный файл с используемым кодом:
открытый класс MyHelloColdFusion реализует CustomTagобщедоступное избегание processRequest (запрос-запрос, ответная эмоция)выдает исключениеСтроковое имя strName равно request.getAttribute ("NAME");response.write ("Привет," + strName);
<начало равно "2">
Скомпилируйте исходный файл Java человека в заметку с помощью компилятора Java. Если публика использует все инструменты командной строки, включенные в JDK, попробуйте следующую административную строку, которая выполняется в наших каталогах классов:
javac -classpath cf_root WEB-INF lib cfx.jar MyHelloColdFusion.java
Отметка:
Предыдущая команда в основном работает, когда компилятор Java (javac.exe) использует ваш путь. Если эта ситуация не встречается на вашем пути, укажите основной полный путь качества; Пример для c: jdk1.3.1_01 bin javac в Windows или usr / java / bin / javac в UNIX.
Если вы получаете ошибки во время компиляции, проверьте исходный код, чтобы убедиться, что люди добавили его правильно. Если нет места и условия ошибки, значит, вы успешно написали свой первый тег Java CFX.
Вы можете получить доступ к тегам Java CFX из ColdFusion recto, используя имя новых тегов CFX, которые будут зарегистрированы на этой странице слов тегов CFX в администраторе ColdFusion. Перед этим производителем обязательно должен стоять префикс cfx_, за которым следует название лекции (без расширения .class).
- В этих администраторах ColdFusion выберите Extensions> CFX Tags.
- Нажмите “Сохранить Java CFX”.
- Введите имя для “распознавания” (например, cfx_MyHelloColdFusion).
- Введите имя класса без расширения .class (например, MyHelloColdFusion).
- (Необязательно) Введите правильное описание.
- Нажмите “Отправить”.
Теперь вы можете назвать количество Ab на странице ColdFusion.
-
Чтобы создать собственный тег HelloColdFusion, создайте в редакторе страницу ColdFusion (.cfm) (.cfm) со следующим содержимым: