Что мне нужно сделать, это поместить один тег на html-страницу:
<lift:surround with="default" at="content">
<span class="lift:WorkingStatus.print"></span>
</lift:surround>
и иметь класс фрагмента в соответствующем фрагменте. * Package:
class WorkingStatus {
def print():String={return "<table></table>";}
def speak = <span>Hello World</span>
def render = "* *" #> "Hello there in span"
}
Функция будетсгенерировать некоторую html-таблицу в строке, которая будет отображаться в html, как в def print()
.
Итак, это что-то довольно тривиальное, и я никак не могу заставить его работать.Мне нужен класс Scala, который можно было бы включать везде, где это необходимо, на html-страницы, например, скажем, с <jsp:include>
, и этот класс должен иметь возможность подключаться к внешнему веб-сервису, получать список некоторых данных и генерировать html, который затем будет вставленна желаемых местах ... достаточно сложно?:)