Since business was expecting this functionality, I over-layed as per the attachment and in the widget.jsp, I tried to absorb tabindex value configured form dialog.<c:otherwise> <c:set var="tabIndexValue" value="<%=properties.get("tabIndex", "")%>"/> <input type="text" tabIndex="${tabIndexValue}" id=...