Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Windows 2k3 Server
Description
I have a jsp page containing following code in javascript function:
function <%=NSP%>result_onTrace(colIdx)
{
<%
PortletURL traceURL = renderResponse.createRenderURL();
traceURL.setParameter("dbid", dbid);
traceURL.setParameter("traceURL",TESTCASE_TRACE_URL);
traceURL.setParameter("action", "myfolder/asset/customview");
traceURL.setParameter("view", "com.xyz.on.rm.ire.customviews.TestCaseView");
%>
var input = document.createElement("INPUT");
input.setAttribute("type", "hidden");
input.setAttribute("value", colIdx);
input.name = "scenarioId";
input.id = "scenarioId";
var form = document.getElementById("<%=NSP%>TestResultsForm");
form.appendChild(input);
form.action = "<%=traceURL.toString()%>";
form.submit();
}
After submitting this form, the control reaches "TestCaseView.java", where i have PortletRequest object.
When i fetch the parameters like dbid, traceURL, i am getting their value.
But when I try to fetch the parameter "scenarioId" (which is created as input hidden parameter), i am getting null.
I tried to pass "scenarioId" like this
form.action = "<%=traceURL.toString()%>" + "?scenarioId="+ colldx;
But still I am not able to fetch this parameter from PortletRequest.
Please suggest.