Hallo,
ich versuche in einer JSP einen Color-Picker zu implementieren. Das Ergebnis, also der Farbwert vom Color-Picker, soll dann *irgendwie* von Struts in meine Bean kommen.
Gibt es denn die Möglichkeit, dass ich an der Stelle document.getElementById('params[0].label_color') das 'params[0].label_color' auch dynamisch generieren kann? Ich hab das jetzt zum testen, statisch eingefügt. Aber das ist nur für den Fall, wenn der logic:iterate nur ein Objekt hat, möglich. So wie ich es jetzt gemacht habe, ist es erstmal, um den Farbwert überhaupt in die Bean zu bekommen. Zwar kann ich mir auch mit request.getParameterMap() den Wert ausgeben lassen, aber dann habe ich als ParameterName immer den gleichen und kann den Wert dann natürlich nicht dem entsprechenden Objekt zuordnen. (ich hoffe, das war irgendwie verständlich erklärt, was ich meine?)
Oder gibt es sonst eine Möglichkeit, so einen Color-Picker zu integrieren? Ich habe dazu leider nichts gefunden.
Über jeden Tipp bin ich sehr dankbar!
Viele Grüße
pusteblume
ich versuche in einer JSP einen Color-Picker zu implementieren. Das Ergebnis, also der Farbwert vom Color-Picker, soll dann *irgendwie* von Struts in meine Bean kommen.
Code:
<logic:iterate id="params" name="ParamsCollection" property="params">
<input class="color" id="myColor" name="color" onchange="
document.getElementById('params[0].label_color').value = this.color.rgb[0]*100 + '%';">
<html:text property="label_color" name="params" indexed="true"></html:text>
</logic:iterate>
Gibt es denn die Möglichkeit, dass ich an der Stelle document.getElementById('params[0].label_color') das 'params[0].label_color' auch dynamisch generieren kann? Ich hab das jetzt zum testen, statisch eingefügt. Aber das ist nur für den Fall, wenn der logic:iterate nur ein Objekt hat, möglich. So wie ich es jetzt gemacht habe, ist es erstmal, um den Farbwert überhaupt in die Bean zu bekommen. Zwar kann ich mir auch mit request.getParameterMap() den Wert ausgeben lassen, aber dann habe ich als ParameterName immer den gleichen und kann den Wert dann natürlich nicht dem entsprechenden Objekt zuordnen. (ich hoffe, das war irgendwie verständlich erklärt, was ich meine?)
Oder gibt es sonst eine Möglichkeit, so einen Color-Picker zu integrieren? Ich habe dazu leider nichts gefunden.
Über jeden Tipp bin ich sehr dankbar!
Viele Grüße
pusteblume