2012-01-21 3 views
0

Когда я пытаюсь вызвать метод после импорта класса, как показано ниже, я получаю метод undefined error.JSP import Java class

<%@page import="td.TourHelper"%> 
<%=getTourName()%> 

Но, когда я вызываю метод напрямую, он работает.

<%=td.TourHelper.getTourName()%> 

Любые подсказки?

+2

Я нервничаю, когда JSPs импорт вещи - скорее всего, код принадлежит классу servlet/framework. –

ответ

2

Изменить

<%=getTourName()%> 

в

<%=TourHelper.getTourName()%> 

Первый вариант будет работать, если контейнер поддерживает static imports при условии, изменить директиву страницы, как показано ниже

<%@page import="static td.TourHelper"%>