<%@ include file="../imports.jsp"%> <%@ page import="org.openxava.model.meta.MetaProperty" %> <% String propertyKey = request.getParameter("propertyKey"); MetaProperty p = (MetaProperty) request.getAttribute(propertyKey); Object value = (Boolean) request.getAttribute(propertyKey + ".value"); String fvalue = (String) request.getAttribute(propertyKey + ".fvalue"); boolean editable="true".equals(request.getParameter("editable")); String yesSelected = Boolean.TRUE.equals(value)?"selected":""; String noSelected = Boolean.FALSE.equals(value)?"selected":""; String disabled=editable?"":"disabled"; String script = request.getParameter("script"); boolean label = org.openxava.util.XavaPreferences.getInstance().isReadOnlyAsLabel(); %> <% if (editable) { %> <% } else { if (label) { %> <%=fvalue%> <% } else { %> type="text" maxlength="3" size="3" value="<%=fvalue%>" disabled /> <% } %> <% } %>