We are using AEM6.3 both classic and touch ui dialog.
When using the below autocomplete for tags it storing in crxde as string instead of string when i just select one tag .Due to this when i open the same in classic dialog the tags don't come up as it expects String.
Parameters with the @TypeHint suffix may be used to force storing the named parameter in a property with the given type. The value of the @TypeHint parameter, if applied to a parameter for a property, is the JCR property type name. If the @TypeHint parameter is applied to a field upload parameter, the value is used to indicate the JCR primary node type for the node into which the uploaded file is stored.
If the @TypeHint value ends with , it indicates a multi-value property. A multi-value property is usually auto-detected if there are multiple values for the property (i.e. request parameter). But if only a single value is present in the request, the desired property type needs to be explicitly defined as multi-value by stating @TypeHint=<type>.