[ https://issues.apache.org/jira/browse/WW-5124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17331324#comment-17331324 ]
James Chaplin commented on WW-5124: ----------------------------------- Hello [~dfliess] . Thanks for reporting this issue, and providing a reproducer. :) I was able to confirm the different behaviour, using your reproducer project on Glassfish 5.0.1, when comparing the same on Tomcat 8.5. I started working on a potential fix, but want to review it some more, before potentially opening a PR. > Tag attribute values cached > --------------------------- > > Key: WW-5124 > URL: https://issues.apache.org/jira/browse/WW-5124 > Project: Struts 2 > Issue Type: Bug > Environment: Here you have a repo that reproduce this: > https://github.com/dfliess/struts2-tagpooling-bug > Reporter: Diego Alejandro Fliess > Priority: Major > Fix For: 2.5.27, 2.6 > > > On some application servers, like glassfish, when handling jsp tag pooling, > attribute values are cached or not reinitiallized. > For example: > {code:java} > <s:textfield size="50"> > <jsp:attribute name="placeholder">THIS TEXTFIELD SHOULD HAVE > VALUE</jsp:attribute> > <jsp:attribute name="value">VALUE</jsp:attribute> > </s:textfield> > <s:textfieldsize="50"> > <jsp:attribute name="placeholder">THIS TEXT FIELD SHOULDN'T HAVE > VALUE</jsp:attribute> > </s:textfield>{code} > -- This message was sent by Atlassian Jira (v8.3.4#803005)