Методы записи в отчете о яшме?

Используйте кэширование!

при использовании WordPress (например), можно использовать что-то как WP-Super-Cache. При использовании регулярного PHP существует все еще много опций, которые можно использовать включая кэш-память . Или можно просто использовать регулярное кэширование стиля прокси сквида.

Любое кэширование, которое Вы используете, поможет пуленепробиваемый (или slashdot/digg-proof) Ваш сайт:-)

8
задан skaffman 24 September 2009 в 08:53
поделиться

1 ответ

Напишите вспомогательный класс Java со статическим методом, который получит целочисленный аргумент и вернет желаемый результат :

package com.yourname.reports.util;

public class JrUtils {
  public static String intFormatter(int arg) {
    return "Beautified int: " + arg;
  }
}

Добавьте этот класс в путь к классам, используемый для компиляции шаблона jasperreports и для среды выполнения. В iReport щелкните правой кнопкой мыши заголовок отчета в представлении «Инспектор отчетов» и выберите «Свойства». Прокрутите вниз до «Импорт» и добавьте свой класс:

com.yourname.reports.util.JrUtils

Добавьте в отчет импортный класс Java и вызовите статический метод из поля, используя:

<![CDATA["Transformed int: " + JrUtils.intFormatter($F{intValue}) ]>
16
ответ дан 5 December 2019 в 10:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: