webconsole.html
будет отображаться, даже если вы установили devMode
параметры ложной, и даже если отладка перехватчик не в пакетах перехватчиков на всех!
Показаны стойки 2 webconsole.html
, поскольку стойки загружают его как статический ресурс. Пожалуйста, обратите внимание на DefaultStaticContentLoader
Исследуя загруженный webconsole.html
я считаю, что это не будет работать, даже если вы пытаетесь исправить некоторые изменения JavaScript, то DebuggingInterceptor
не будет принимать какие-либо данные с этой страницы, если распорки не в devMod.
@ RajeevRanjan отлично работает. Просто добавьте:
<constant name="struts.action.excludePattern" value="/struts/webconsole.html"/>
Если вы хотите, ничего не доступны, необходимо добавить CSS и JS, который используется перехватчик
<constant name="struts.action.excludePattern" value="/struts/webconsole.css"/>
<constant name="struts.action.excludePattern" value="/struts/webconsole.js"/>
Я думаю, что это должно/может быть исправлена см https://issues.apache.org/jira/browse/WW-4601.
Вы решили свою проблему? –
Из 2.3.31 или 2.5.5 struts2 веб-консоль видна только в том случае, если установлен devMode: issues.apache.org/jira/browse/WW-4601 –