2011-08-16 9 views
5

में उपयोग किए जा सकने वाले टेम्पलेट इंजन की तलाश में, जैसा कि शीर्षक कहता है, मैं वर्तमान में जावा और जावास्क्रिप्ट के साथ काम करने वाले टेम्पलेट इंजन की तलाश में हूं। विचार यह है कि मेरी AJAX जेसन ऑब्जेक्ट्स एक ही टेम्पलेट फाइलों का उपयोग कर सकते हैं ताकि सामान क्लाइंट-साइड प्रस्तुत किया जा सके जैसे कि जावा सर्वर सर्वर कर रहा है।जावा और जावास्क्रिप्ट

मुझे पता है कि Google- क्लोजर-टेम्पलेट है लेकिन यह guice 2.0 के साथ काम कर रहा है और मेरी वर्तमान प्रोजेक्ट guice 3.0 के अंतर्गत चलती है और दोनों एक साथ सिर्फ विचित्र त्रुटियां बनाते हैं और मैंने उनका उपयोग करने की कोशिश की लेकिन अब लगभग 2 सप्ताह तक विफल रहा ...

तो क्या Google-closure से कुछ भी अलग है?

+0

बस ध्यान दें: Google ने क्लोजर टेम्पलेट लाइब्रेरी का एक नया संस्करण जारी किया जो अब guice 3 पर आधारित है। इसलिए मेरी समस्या गायब हो गई;) – Johnnycube

उत्तर

4

आप Mustache पर एक नज़र डाल सकते हैं।

+0

यह वास्तव में दिलचस्प लग रहा है! धन्यवाद। – Johnnycube

+0

मुझे वास्तव में कुछ त्वरित काम करने वाले उदाहरण चल रहे थे। सच - मुच पसंद आया। मुझे लगता है कि मैं इसे अभी इस्तेमाल करने जा रहा हूं। वास्तव में मूंछ 2.0 के लिए तत्पर हैं क्योंकि यह जावास्क्रिप्ट के लिए precompiling है - जैसा लगता है। – Johnnycube

0

इसके अलावा Histone दोनों

BTW के लिए हो रहा है: एक ही विषय here

0

है मुझे पता है यह एक पुराने सवाल है, लेकिन आप एक javax.script.ScriptEngine ऊपर फायरिंग और में एक ही जे एस templating प्रणाली चल माना जाता है जावा भी? इस तरह आप जिस भाषा को कार्यान्वित करते हैं, उसके आधार पर समझौता करने के बजाय आप जिस टेम्पलेट सिस्टम को वास्तव में चाहते हैं उसे चुन सकते हैं। मुझे संदेह है कि जावा (राइनो/नैशोर्न) में एम्बेडेड जेएस एक देशी जावा कार्यान्वयन के रूप में अच्छी तरह से प्रदर्शन करेगा, लेकिन आपके आवेदन के आधार पर इससे कोई फर्क नहीं पड़ता।

संबंधित मुद्दे