如何向一个jsp传递两个以上的参数

来源:互联网 发布:ssh 本地端口转发 编辑:程序博客网 时间:2024/05/18 00:41

有两种传参方式
一、get方式:
        这种方式将参数写在url中,举例来说,如果目标传参页面是target.jsp,那么在url里可以这么写:
        http://..../target.jsp? <Param1> = <value1> & <Param2> = <value2> &...
        可以传递多个参数。
        在target.jsp中,用request.getParameter( " <ParamName> ");获取;
二、post方式
        这种方式是用 <form> 框体传递参数。举例来说,如需要将参数由source.jsp传递到target.jsp。那么在source.jsp中需要这么写:
        .......
        <form   name= "form1 "   action= "target.jsp "   method= "post ">
              <input   name= " <Param1> "   value= " <value1> "   type= "text ">
              <input   name= " <Param2> "   value= " <value2> "   type= "hidden ">
              <!--用input标签的hidden类型,那么这个input标签在页面显示时不会被显示,但该参数回传递到form的action目标页面去,这个方法可能对你传参有用-->
              .....
        </form>
        在target.jsp端同样用request.getParameter( " <ParamName> ");获取;

原创粉丝点击