У меня проблема с отчетом jasper server / jasper 6.6.0
Я кратко объясню вам:
Я настроил пользователя в отчете jasper.Например XXXXXXX.Этот пользователь может получить доступ к отчетам по двум ссылкам.
Разница между этими двумя ссылками заключается в параметре в запросе (код)
Например:
1-я ссылка https://<host>:<port>/<context path>?cf=XXXXXXX&code=A
2-я ссылка https://<host>:<port>/<context path>?cf=XXXXXXX&code=B
Эта ссылка перенаправляет на
https://<host>:<port>/<context path>/j_spring_security_check?j_username=XXXXXXX&j_password=MYPASS
При успешном входе в систему доступ к отчету:
https://<host>:<port>/<context path>/flow.html?_flowId=searchFlow
Я хотел бы передать в отчете параметр (код), который выбрал пользователь (A или B).Этот параметр будет передан в запрос отчета в виде предложения where.
Я попытался установить атрибут для пользователя (LoggedInUserAttribute_code
), и я установил для параметра отчета $P{LoggedInUserAttribute_code}
, но этот параметр является фиксированным.Я могу установить A или B, и это не выбор пользователя.
Может кто-нибудь сказать мне, как передать параметр (код) из запроса в отчет?
Должен ли я передать параметр в пружинукогда я вызываю j_spring_security_check
и помещаю параметр в сессию?
Надеюсь, вы понимаете вопрос.
Большое вам спасибо