<%
//接收参数
String pwd=request.getParameter("pwd")
String name=request.getParameter("name")
%>
........
<form name="form1"><!--赋给表单默认值-->
<input name="name" value="<%=name%>" type="text">
</form>
........
<%
//如果接收到的参数不为空就直接提交表单
if (!pwd.equals("") && !id.equals(""))
{
%>
<script>
document.form1.submit();
</script>
<%
}
%>

解决方案 »

  1.   

    谢谢了哈,再问一下:
    Response.Redirect "http://10.x.x.x/index.jsp?name="&name&"&pwd="&pwd
    这种方法传递变量给JSP页面格式上没有问题吧?是不是和ASP一样的?
      

  2.   

    是的,只不过jsp是以+号来连接URL参数,而asp以&号连接
      

  3.   

    那我是不是要这样写?
    Response.Redirect "http://10.x.x.x/index.jsp?name="&name&"+pwd="&pwd
      

  4.   

    在asp中你那种写法是对的
    在jsp中是这样
    Response.senRedirect("http://10.x.x.x/index.jsp?name="+name+"&pwd="+pwd);