2012-06-17 6 views
6

मैं अपने आवेदन में स्ट्रूट 2 का व्यापक उपयोग करता हूं। अब मैं autocorrect और type="email" जैसे HTML5 विशेषताओं को जोड़ना चाहता हूं। मुझे कोई एचटीएमएल 5 प्लगइन नहीं दिख रहा है। उदाहरण के लिए <s:textfield..> टैग का कोई मानक तरीका है?मैं स्ट्रैट्स 2.x के साथ एचटीएमएल 5 विशेषताओं को कैसे निर्दिष्ट करूं?

उत्तर

9

आप HTML5 विशेषताओं को सीधे textfield टैग में जोड़ सकते हैं। मैंने इसे pattern, min और max के साथ सफलतापूर्वक किया है, वे HTML में सही तरीके से प्रस्तुत किए गए हैं।

<s:textfield type="number" name="..." value="%{...}" pattern="[0-9]+" min="40" max="700" /> 
+0

+1; टैग वर्तमान में गतिशील विशेषताओं की अनुमति देते हैं। –

+1

धन्यवाद - अब मैं .tld फ़ाइल में '<गतिशील-विशेषताएँ> सत्य' देखता हूं :) –

+0

"चरण" Struts2 के साथ भी काम करता है – LinuxLars

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