Мне интересно, есть ли какое-либо приложение, расширение браузера и т. Д., Которые могут создавать/переопределять параметры запроса в веб-приложении?Переопределение/создание параметров запроса в веб-приложениях
Например, у меня есть IBM WebSphere v8.5 локально, где я использую фильтр в web.xml, который устанавливает роли/информацию о пользователях в тегах init-param и param-name, поэтому он делает их доступными в качестве параметров запроса. Но если вы хотите изменить значения, вам необходимо перераспределить ваше приложение. Вы не теряете много времени, но это все еще неудобно и требует изменения в дескрипторе развертывания.
Итак, есть ли хорошая техника, стороннее приложение (бесплатное) или расширение браузера? Любые советы высоко ценится. Благодарю.
В теме и тегах вы сказали «параметр запроса», но в теле вы сказали «параметр init». Можете ли вы привести более конкретный пример? Вы ищете какой-либо механизм для обеспечения конфигурации приложения, которое может быть динамически изменено? Если да, я бы предложил [запись в среде ресурсов] (http://www.ibm.com/support/knowledgecenter/en/SSAW57_8.0.0/com.ibm.websphere.nd.doc/info/ae/ae/udat_resenventent1 .html]), что ваш фильтр смотрит с JNDI на каждый запрос. –
@BrettKail, когда я устанавливаю значение с помощью init-param, я использую request.getHeader() для получения этих значений на моих страницах jsp. Да, я хочу знать, могу ли я изменить их динамически без повторного развертывания приложения. Ваша ссылка дает мне это сообщение: Запрошенный ресурс не найден: /support/knowledgecenter/en/SSAW57_8.0.0/com.ibm.websphere.nd.doc/info/ae/ae/udat_resenventent1.html] – Foxy
Это не для меня смысл, поскольку getHeader должен возвращать заголовки запросов, а не init-param. Я допустил ошибку в разметке. Вот исправленная ссылка: [запись в среде ресурсов] (http://www.ibm.com/support/knowledgecenter/en/SSAW57_8.0.0/com.ibm.websphere.nd.doc/info/ae/ae/udat_resenventent1. HTML). –