Reputation: 16908
How can I pass Parameters between JSP pages using pure Java Code?
I.e. I don't want to use codes like the following:
<jsp:include page="<%=fileName%>" flush="true">
<jsp:param name="txtUsername" value="<%=_USERNAME_%>" />
<jsp:param name="txtName" value="<%=name%>" />
<jsp:param name="txtPassword" value="<%=_PASSWORD_%>" />
</jsp:include>
I need a pure Java code.
Upvotes: 3
Views: 20282
Reputation: 4477
How about:
<% request.setAttribute("foo", "bar"); %>
<jsp:include page="<%=fileName%>" flush="true" />
And the corresponding usage in the included file:
<%= request.getAttribute("foo") %>
Upvotes: 6