<%@attribute name="myid" required="true"%>
<input type="text" id="<%=it.java.class.utils.ParameterPortlet.%>${myid}" />
I want to concatenate <%=java.class%>
with ${myid}
to get it.java.class.utils.ParameterPortlet.myid
. But after deploying my project I get this error:
ERROR [http-bio-8080-exec-86][PortletRequestDispatcherImpl:137] org.apache.jasper.JasperException: Unable to compile class for JSP
org.apache.jasper.JasperException: Unable to compile class for JSP
In it.java.class.utils.ParameterPortlet
I have myClass.java
that contains a list of strings:
public final class myClass {
public static final String INPUTNAMEID = "myname";
public static final String INPUTCITYID = "mycity";
public static final String INPUTID = "myid";
}
So what I want to do is to change dynamically the "myid" <%=it.java.class.utils.ParameterPortlet.myid%>
using JSTL to myinput, myselect, myid
, etc..
What I did wrong?
Any help is appreciated. Thank you!