The Jasper How-to informuje, że w conf/web.xml
, do Twojego telefonu org.apache.jasper.servlet.JspServlet
potrzebujesz:
development
- Czy Jasper jest używany w trybie programowania? Jeśli jest to prawda, częstotliwość, z jaką JSP są sprawdzane pod kątem modyfikacji, można określić za pomocą parametru modifyTestInterval parameter.true lub false, domyślnie true.
checkInterval
- Jeśli programowanie ma wartość false, a wartość checkInterval jest większa od zera, włączone są kompilacje w tle. checkInterval to czas w sekundach między sprawdzeniami, aby sprawdzić, czy strona JSP (i jej pliki zależne) muszą zostać ponownie skompilowane. Domyślnie 0 sekund.
The <Context>
element ma następujące właściwości:
reloadable
- wartość true jeśli chcesz gorąco rozmieszczenia klas i bibliotekami w uzupełnieniu do JSP pliki
antiResourceLocking
- powinny być fałszywe
Wszystko to dotyczyło serwera. Buforowanie po stronie klienta to kolejny powód, dla którego możesz nie widzieć nowszej wersji stron. Po prostu naciśnięcie klawiszy CTRL + R/CTRL + F5 często wystarcza.
Wybór strategii pamięci podręcznej to coś innego, a inny temat - jakie zasoby można określić w pamięci podręcznej przeglądarki i na jak długo. Najlepiej umieścić nagłówki pamięci podręcznej - Expires
i Cache-Control
(i Pragma
) we wspólnej lokalizacji w aplikacji, gdzie można szybko ją zmienić.
Czy korzystasz z IDE, czy nie? – BalusC
Czy wdrażasz swoją aplikację jako wojnę? –