<%@ page import="org.openxava.model.meta.MetaProperty" %> <%@ page import="org.openxava.util.Is" %> <% String propertyKey = request.getParameter("propertyKey"); MetaProperty p = (MetaProperty) request.getAttribute(propertyKey); String fvalue = (String) request.getAttribute(propertyKey + ".fvalue"); if ("0".equals(fvalue)) fvalue = ""; String align = p.isNumber()?"right":"left"; boolean editable="true".equals(request.getParameter("editable")); String disabled=editable?"":"disabled"; String script = request.getParameter("script"); int rows = p.getSize() / 80 + 1; if (rows > 25) rows = 25; script = script + " onkeyup='return openxava.limitLength(event, " + p.getSize() + ")' "; boolean rich = Is.equalAsStringIgnoreCase("true", request.getParameter("rich")); String cssClass = request.getParameter("cssClass"); if (cssClass == null) cssClass = style.getEditor(); %> <% if (!editable) { %> <% } %>