Um mit Struts eine Liste mit Radioboxen ausgeben zu können, muss man einen kleinen Kniff anwenden um den Value der Radiobox zu setzten:
<nested:iterate property="myRadioOptions">
<nested:define id="actualRadioValue" property="radioValue" type="java.lang.String"/>
<nested:radio value='<%=actualRadioValue%>' property="myRadioList"/>
</nested:iterate>
Archiv der Kategorie: Coding
Subelemente aktivieren/deaktivieren
Um beispielsweise alle Kindelemente eines Divs mit JavaScript zu deaktiveren bzw. zu aktivieren, kann man folgende Funktion nutzen:
function toggleDisabled(el) {
try {
el.disabled = el.disabled ? false : true;
}
catch(E){}
if (el.childNodes && el.childNodes.length > 0) {
for (var x = 0; x < el.childNodes.length; x++) {
toggleDisabled(el.childNodes[x]);
}
}
}
Dynamischer JSP-Include
<nested:define id='actualLink' property='formBean.variable' type='String'/>
<jsp:include flush="true" page="<%="anmeldung/step"+actualLink+".jsp"%>"/>
Terminüberprüfung mit Excel
Hier ein kleines VB-Skript um Termine in einer Exceltabelle zu sammeln und evt. Terminüberschneidungen anzeigen zulassen.
terminplanung.xls
Checkbox/Radiobox auswählen beim klicken auf den nebenstehenden Text
<input type="radio" name="auswahl" id="1_1"/>
<label for="1_1">
Sampletext
</label>