Hello there, I think that the best way to do that is to let an asp page collects the variable you want and to pass that variable to the jsp page throw parameter.
for me I used the following asp page
<form name="form1" action="http://localhost:8080/WebModule1/jsp1.jsp" method="post" ID="Form1">
<INPUT id="Submit1" style="Z-INDEX: 101; LEFT: 88px; WIDTH: 0px; POSITION: absolute; TOP: 88px; HEIGHT: 0px"
type="submit" value="Submit" name="Submit1" size="1">
<INPUT id="Text1" style="Z-INDEX: 103; LEFT: 80px; WIDTH: 72px; POSITION: absolute; TOP: 56px; HEIGHT: 24px"
type="hidden" size="6" name="Text1" value=<%=Request.ServerVariables("LOGON_USER")%>>
<script id="test" language="javascript">
document.forms("form1").submit();
</script>
</form>
and on the jsp site, the jsp page named jsp1.jsp as follows
<html>
<head>
<title>
jsp1
</title>
</head>
<body bgcolor="#ffffff">
<h1>
JBuilder Generated JSP
</h1>
<form method="post" action="jsp1.jsp">
<br><br>
<%
String a = request.getParameter("Text1");
out.println("user="+a);
%>
</form>
</body>
</html>