que tienen algunos viejos archivos JSP con etiquetas tales comoEl atributo de etiqueta JSP no se puede configurar más de una vez?
<mytag:editbox name="SEL_1" param="onclick='clickit();" param="size='4'" />.
Estos JSP se ejecuta muy bien en Websphere 5.0. Cuando lo muevo a Websphere 8.0, algo está mal. La fuente de Java compilado por JSP como esto:
editbox.setName("SEL_1");
editbox.setParam("size='4'"); //replaced by the last one
editbox.setParam("size='4'");
los últimos [atributos] sobrescribe que los anteriores. También pruebo el JSP en Websphere 6.0 y Tomcat. WAS6 es lo mismo que 8.0, y Tomcat dice:
org.apache.jasper.JasperException: /index.jsp (line: 17, column: 20) Attribute qualified names must be unique within an element
El atributo de la etiqueta no se puede establecer más de una vez.
¿Es este el requisito de la especificación JSP 2.0+? (Creo que el contenedor JSP en WAS5.0 es JSP 1.2.)
Puedo fusionar los dos atributos param en uno para corregir el problema, pero ¿cómo obtener el resultado correcto sin cambiar la fuente JSP?