Как отключить кэширование в liferay?

Если Вы хотите пойти крупные, выбрать Django, и Вы установлены. Но если Вы хотите только учиться, платформа самокрутки, использующая уже, упомянула WebOb - это может быть действительно забавой, и я уверен, что Вы будете учиться намного больше (плюс Вы, может использовать компоненты, которые Вы любите: шаблонная система, диспетчер URL, слой базы данных, сессии, и caetera).

За прошлые 2 года я создал немного больших сайтов с помощью Django и всего, что я могу сказать, Django заполнит 80% потребностей в 20% времени. Остающиеся 20% работы возьмут 80% времени, неважно, какую платформу Вы использовали бы.

8
задан Shivam Aggarwal 6 February 2017 в 13:04
поделиться

1 ответ

Немного поработав с этим, я обнаружил, что лучший способ - использовать функцию setSelectionRange , если браузер поддерживает ее; если нет, вернитесь к использованию метода из ответа Майка Берроу (т.е. замените значение на себя).

Я также устанавливаю scrollTop на высокое значение на случай, если мы находимся в вертикально прокручиваемом textarea . (Использование произвольного высокого значения кажется более надежным, чем $ (this) .height () в Firefox и Chrome.)

Я сделал это как плагин jQuery. (Если вы не используете jQuery, надеюсь, вы все равно сможете достаточно легко понять суть.)

Я тестировал в IE6, IE7, IE8, Firefox 3.5.5, Google Chrome 3.0, Safari 4.0.4, Opera 10.00. .

Он доступен на jquery.com как плагин PutCursorAtEnd . Для вашего удобства, Найдите строку, которая устанавливает переменную JAVA_OPTS . Добавьте -Dexternal-properties = portal-developer.properties в список параметров. Например:

JAVA_OPTS="-Xms256m -Xmx1024m  -XX:PermSize=32m -XX:MaxPermSize=160m -Dfile.encoding=UTF8 -Duser.timezone=GMT+2 
-Djava.security.auth.login.config=$CATALINA_HOME/conf/jaas.config 
-Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false 
-Dexternal-properties=portal-developer.properties"

Обратите внимание, что все это должно быть в одной строке.

Если вы уже использовали системное свойство внешних свойств для загрузки другого файла свойств, добавьте portal-developer.properties через запятую.

Это, однако, для более поздней версии 5.2.3+ Не уверен, почему вы все еще @ 5.1.1, я бы обновил, чтобы воспользоваться преимуществами обновленной структуры и обработки разработчика. В прошлом для отключения кэширования требовалось больше работы.

Ссылка: http://www.liferay.com/web/guest/community/wiki/-/wiki/Main/Liferay%2BDeveloper%2BMode

12
ответ дан 5 December 2019 в 10:04
поделиться
Другие вопросы по тегам:

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