2012-05-22 14 views
5

ऐसा लगता है कि यह आसान होना चाहिए। जब मैं इसे टेक्स्ट के रूप में दर्ज करता हूं तो © के एस्केप अनुक्रम का उपयोग नहीं करता है। XPages इंजन एम्पर्सेंड चरित्र से बचता रहता है, जिससे स्ट्रिंग को शाब्दिक के रूप में लिखा जा सकता है।मैं एक XPage में कॉपीराइट प्रतीक कैसे प्रदर्शित करूं?

उत्तर

6

XPages एक्सएमएल है और यह एचटीएमएल से बचने वाले पात्रों को नहीं जानता है, इसलिए © प्रतीक का "भागना" है। एचटीएमएल आउटपुट करने वाले एक्सएसएलटी स्टाइलशीट को डिज़ाइन करते समय मैं एक ही समस्या पर ठोकर खा जाता हूं। क्या काम करना चाहिए: ©। क्या आप XPage के स्रोत में कोड लगा रहे हैं या आप इसकी गणना करते हैं? यदि आप इसकी गणना करते हैं, तो सुनिश्चित करें कि आप "HTML" विकल्प (escaped = false) चुनते हैं, सादा पाठ नहीं।

हमें बताएं कि यह कैसा चल रहा है।

+0

काम किया! मुझे लगा कि यह कुछ आसान था। धन्यवाद! –

+1

आपका स्वागत है (उत्तर स्वीकार करने के लिए) :-) – stwissel

2

आप एक XP पर बंद बचने कर सकते हैं: पाठ

<xp:text escape="false"> 
    <xp:this.value><![CDATA[&copy]]></xp:this.value> 
</xp:text> 
संबंधित मुद्दे