2013-02-02 27 views
5

मैं थाउमेलीफ और टोमकैट के साथ स्प्रिंग एमवीसी का उपयोग कर रहा हूं और मैं बिना पुनर्निर्माण के स्थिर डेटा (एचटीएमएल पेज) अपडेट करने में सक्षम होना चाहता हूं। मेरे आवेदन में एचटीएमएल स्प्रिंग नियंत्रक द्वारा मानचित्रण कर रहा है। यहां तक ​​कि जेआरबेल भी मदद नहीं करता है। यह जावा कक्षाओं को महान अद्यतन करता है, लेकिन दृश्य के साथ कुछ भी नहीं करता है। इस मुद्दे को हल करने के लिए मुझे क्या करना चाहिए? शायद एचटीएमएल के लिए मुझे जेएसपी के लिए जैस्पर जैसे कुछ श्रोता तंत्र की आवश्यकता है, या शायद मुझे स्प्रिंग नियंत्रक के लिए कुछ कैश अक्षम करना चाहिए?Thymeleaf के साथ वसंत एमवीसी। स्थिर डेटा अपडेट करें

उत्तर

23

यह वास्तव में थाइमेलीफ मुद्दा था। मुझे टेम्पलेट रीसोलवर के लिए कैशिंग को अक्षम करना पड़ा, जो डिफ़ॉल्ट रूप से चालू है।

<bean id="templateResolver" class="org.thymeleaf.templateresolver.ServletContextTemplateResolver"> 
    <property name="prefix" value="/" /> 
    <property name="suffix" value=".html" /> 
    <property name="templateMode" value="HTML5" /> 
    <property name="cacheable" value="false"/> 
</bean> 
+0

मैं उस सुराग की तलाश में हूं। धन्यवाद, मक्सिम! बहुत उपयोगी। – MiB

+0

आपका स्वागत है। –

+0

मेरे पास यह सेटिंग सेट है, लेकिन जब भी मैं सर्वर को पुनरारंभ करता हूं तब भी मेरे पृष्ठ कैश किए जाते हैं। – trusktr