zoukankan      html  css  js  c++  java
  • jsp传递参数的四种方法

    1、form表单 

    接受:request.getParameter("name");

    2、scop.setAttribute();和      

        接受:scop.getAttribute();或el表达式

    3、超链接:<a herf="index.jsp"?a=a&b=b&c=c>name</a>   

    接受:

    request.getParameter("a");

    4、<jsp:param>

     <jsp:forward page="getParam.jsp">//跳转,不是重定向
                <jsp:param name="name" value="心雨"/>
                <jsp:param name="password" value="123"/>
     </jsp:forward>
     接受:
    request.getParameter("name");


    2是servlet接受,
    而1 3 4 还可以是jps,所以request.getParameter()就是接受上个网页传来的参数(name--value值)的意思,
    注意:request.getParameter()只能获取字符串,可转换为基本类型,但是传参不能传对象,只能用域对象传;
         所以若要通过传参来 传对象,可以通过一个servlet文件接受对象的部分,然后根据该部分Java代码得到对象,再存到域对象,跳转或重定向jsp接受
    
    
    异国有风雪,天涯莫思君 分享一些学Java开发路上的疑难疑点,希望关注方便采纳
  • 相关阅读:
    Linux内存管理2---段机制
    XCOJ 1102 (树形DP+背包)
    ZOJ 3805 (树形DP)
    Ural 1018 (树形DP+背包+优化)
    POJ 2342 (树形DP)
    HDU 2612 (BFS搜索+多终点)
    POJ 1947 (树形DP+背包)
    HDU 1561 (树形DP+背包)
    HDU 1045 (DFS搜索)
    HDU 5067 (状态压缩DP+TSP)
  • 原文地址:https://www.cnblogs.com/shuangfeike/p/11559885.html
Copyright © 2011-2022 走看看