<%@ page import="org.openxava.model.meta.MetaProperty" %> <% String propertyKey = request.getParameter("propertyKey"); MetaProperty p = (MetaProperty) request.getAttribute(propertyKey); String fvalue = (String) request.getAttribute(propertyKey + ".fvalue"); String align = p.isNumber()?"right":"left"; boolean editable="true".equals(request.getParameter("editable")); String disabled=editable?"":"disabled"; String script = request.getParameter("script"); boolean label = org.openxava.util.XavaPreferences.getInstance().isReadOnlyAsLabel(); String browser = request.getHeader("user-agent"); int sizeIncrement = browser.contains("Chrome")?0:2; if (editable || !label) { %> title="<%=p.getDescription(request)%>" tabindex="1" align='<%=align%>' maxlength="<%=p.getSize()%>" size="<%=p.getSize() + sizeIncrement%>" value="<%=fvalue%>" <%=disabled%> <%=script%>><%if (editable) {%><%} %> <% } else { %> <%=fvalue%>  <% } %> <% if (!editable) { %> <% } %>