कैसे बनाने के लिए Struts और प्रोटोटाइप बेहतर एक साथ काम?

वोट
0

प्रोटोटाइप पुस्तकालय का उपयोग करता है $('element-id')या $F('element-id')तत्व या एक फ़ॉर्म एलीमेंट का मान प्राप्त करने के लिए। यह जावास्क्रिप्ट में कोड करने के लिए बहुत सुविधाजनक है। लेकिन Struts में, मुझे लगता है कि वहाँ एक प्रपत्र तत्व के लिए एक आईडी गुण परिभाषित करने के लिए कोई रास्ता नहीं है।

हालांकि मैं उपयोग कर सकते हैं

<html:xhtml/>

इस प्रकार आईडी गुण के साथ एक फार्म टैग परिभाषित करने के लिए:

<%@ page contentType=text/html;charset=UTF-8 language=java %>
<%@ taglib uri=http://struts.apache.org/tags-bean prefix=bean %>
<%@ taglib uri=http://struts.apache.org/tags-html prefix=html %>

<html:xhtml/> 

<html:form action=/Welcome>
...
<html:text property=username size=16 maxlength=18/>
...
</html:form>

इसके बाद के संस्करण गाया एचटीएमएल इस तरह है:

<form id=TestForm method=post action=/myapp/Welcome.do>
...
<input type=text name=username size=16 maxlength=18/>
...
</form>

लेकिन क्या मैं जरूरत struts प्रस्तुत करना यह बताने के लिए है

<html:text> 

इस तरह को टैग:

<input type=text id=username name=username size=16 maxlength=18/>

तो यह Struts में है कि साकार करने के लिए संभव है? या यदि नहीं, कैसे मैं इसे Struts आवेदन के लिए प्रोटोटाइप lib में कोड करने के लिए बेहतर कर सकते हैं?

मैं Struts 1.3.8 का उपयोग कर रहा; प्रोटोटाइप 1.5.1।

03/02/2009 को 03:56
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
4

आप उपयोग कर सकते हैं styleId HTML तत्व आईडी सेट करने के लिए सबसे Struts विगेट्स पर विशेषता:

<html:text styleId="myId" .../>

के रूप में renders

<input type="text" id="myId" .../>
03/02/2009 को 04:06
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more