For http GET links, a JSP can expect 2 params. While composing this link, an ugly syntax has to be followed. Example: UserSubmit.jsp?UserID=<dynamicallyGenerated>&UserAge=<SomeMoreDynamicStuff> This kind of syntax is problematic if a '&' is missed or if the dynamic stuff has spaces. The solution we are thinking of is a helper class URLGetLink link = new URLGetLink("UserSubmit.jsp"); link.addParam("UserID",<dynamicallyGeneratedStuff> ; link.print(stream);
And use this from a custom tag, so that there is no java in the JSP pages. Is there a simpler way of doing this ?