2012-06-18 4 views
1
<%@taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%> 
<%@taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean" %> 

Я создаю файл JSP в затмении он показывает ошибки в директиве она не принимает Ури, который я упоминал выше.Ошибка при создании файла JSP

+0

В какой версии стойки вы используете стойки2 или ранее – shareef

ответ

2

из вашего вопроса, вы использовали

Struts библиотеки тегов Автоматическая настройка

это то, как это должно быть сделано

Struts Tag Libraries Configuration automatic and manual

Это легкий путь, и используется в Struts версии 1.2, 1.3 и Servlet 2.3/2.4. Вам больше не нужно определять подробности «tlds» в web.xml, просто включите struts-taglib.jar в свой путь к классу проектов или скопируйте его в папку WEB-INF/lib.

Все детали «tld» определяются внутри папки «struts-taglib.jar \ META-INF \ tld». Во время развертывания struts-bean.tld, struts-html.tld, struts-logic.tld и struts-tiles.tld будут развернуты автоматически. Однако вы можете получить к нему доступ только с помощью следующего имени «предварительно фиксированного uri». В этом методе вы не можете изменить имя «taglib uri».

<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %> 
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> 
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %> 
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %> 
Смежные вопросы