diff --git a/spring-webmvc/src/main/java/org/springframework/web/servlet/tags/form/InputTag.java b/spring-webmvc/src/main/java/org/springframework/web/servlet/tags/form/InputTag.java index 2719a61429..e3387e0308 100644 --- a/spring-webmvc/src/main/java/org/springframework/web/servlet/tags/form/InputTag.java +++ b/spring-webmvc/src/main/java/org/springframework/web/servlet/tags/form/InputTag.java @@ -246,6 +246,9 @@ public class InputTag extends AbstractHtmlInputElementTag { public static final String AUTOCOMPLETE_ATTRIBUTE = "autocomplete"; + @Deprecated + public static final String READONLY_ATTRIBUTE = "readonly"; + @Nullable private String size; @@ -381,7 +384,7 @@ public class InputTag extends AbstractHtmlInputElementTag { String type = null; Map attributes = getDynamicAttributes(); if (attributes != null) { - type = (String) getDynamicAttributes().get("type"); + type = (String) attributes.get("type"); } if (type == null) { type = getType(); diff --git a/spring-webmvc/src/main/java/org/springframework/web/servlet/tags/form/TextareaTag.java b/spring-webmvc/src/main/java/org/springframework/web/servlet/tags/form/TextareaTag.java index 189b6bf853..f112838c28 100644 --- a/spring-webmvc/src/main/java/org/springframework/web/servlet/tags/form/TextareaTag.java +++ b/spring-webmvc/src/main/java/org/springframework/web/servlet/tags/form/TextareaTag.java @@ -1,5 +1,5 @@ /* - * Copyright 2002-2016 the original author or authors. + * Copyright 2002-2018 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -227,6 +227,9 @@ public class TextareaTag extends AbstractHtmlInputElementTag { public static final String ONSELECT_ATTRIBUTE = "onselect"; + @Deprecated + public static final String READONLY_ATTRIBUTE = "readonly"; + @Nullable private String rows;