Author: bpoussin Date: 2012-08-02 16:20:50 +0200 (Thu, 02 Aug 2012) New Revision: 216 Url: http://chorem.org/repositories/revision/chorem/216 Log: Anomalie #728: Quotation status is not put in edit mode Modified: trunk/chorem-webmotion/src/main/java/org/wikitty/web/jsptag/WikittyInput.java Modified: trunk/chorem-webmotion/src/main/java/org/wikitty/web/jsptag/WikittyInput.java =================================================================== --- trunk/chorem-webmotion/src/main/java/org/wikitty/web/jsptag/WikittyInput.java 2012-08-02 11:54:50 UTC (rev 215) +++ trunk/chorem-webmotion/src/main/java/org/wikitty/web/jsptag/WikittyInput.java 2012-08-02 14:20:50 UTC (rev 216) @@ -231,14 +231,18 @@ throws JspException, IOException { String id = wikitty.getId() + "-" + extName + "-" + fieldName; String value = wikitty.getFieldAsString(extName, fieldName); - /*{<select id="text-<%=id%>" type="text" name="<%=name%>" value="<%=value%>"<%=getDynamicAttribute()%> }*/ + /*{<select id="text-<%=id%>" name="<%=name%>" <%=getDynamicAttribute()%> }*/ if (field.isCollection()) { /*{ multiple="multiple" }*/ } /*{ >}*/ List<String> allowedValues = field.getAllowedAsList(); for (String allowedValue : allowedValues) { - /*{<option value="<%=allowedValue%>"<%=getDynamicAttribute()%> ><%=allowedValue%></option>}*/ + String selected = ""; + if (allowedValue.equals(value)) { + selected = "selected"; + } + /*{<option value="<%=allowedValue%>" <%=selected%>><%=allowedValue%></option>}*/ } /*{</select>}*/ }
participants (1)
-
bpoussin@users.chorem.org