org.apache.jasper.JasperException: функциональный тест должен использоваться с префиксом, если пространство имен по умолчанию не указано
Я использую следующие вещи для моего проекта: Spring 3.0.1 + Apache Tiles 2.2.1 + Glassfish 2.1. Что я'я пытаюсь сделать, это вызвать какой-то метод на jsp-странице и передать ему некоторые параметры. Например, у меня есть боб:
@Component
@Scope(value = "singleton")
public class TestBean {
public void test(String param){
System.out.println("param = " + param);
}
}
и у меня есть JSP-страница:
${testBean.test("hello")}
Этот код дает мне исключение, как:
org.apache.jasper.JasperException: функциональный тест должен использоваться с префиксом, если пространство имен по умолчанию не указано
Если я вызываю какой-то метод без передачи параметров - все в порядке.
Я попытался поместить jboss-el.jar в мой WEB-INF / lib и поместить необходимые параметры в web.xml (как объясненоВот), но без эффекта.
Я ограничен набором технологий, которые я перечислил выше, поэтому я могуничего добавить или, например, не могуизменить версию моего приложения-сервера.
При всех этих условиях, есть ли решение для моей проблемы?