jsp页面跳转后,如何获取前面一个页面的一个参数值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp页面跳转后,如何获取前面一个页面的一个参数值相关的知识,希望对你有一定的参考价值。

获取jsp页面参数的方式,要看这个jsp页面是以什么方式传递参数的。

一般的,一个jsp页面通过以下方式传递参数:

    在form表单中添加参数;

    如:<form action="result.jsp" method="get" align="center">

    <input type="text" name="name">

    </from>

    在sesseion、request的attribute中添加参数

    如:session.setAttribute("name","百度"); // 第一个参数是名,第二个参数是值

    在超链接后面添加参数

    如:<a herf="result.jsp"?name="百度"</a> 

    通过<jsp:param>添加参数

    如:<jsp:forward page="result.jsp">            <jsp:param name="name" value="百度"/>        </jsp:forward>

    对于以上的4种传递参数的方式,第1,3,4种都可以用equest.getParameter("name") 的方式来获取参数的值,而对第2种方式,可以用session.getAttribute("name")或者request.getAttribute("name")的方式获取参数的值

参考技术A 先跳后台servlet 再将值传到另一个页面

以上是关于jsp页面跳转后,如何获取前面一个页面的一个参数值的主要内容,如果未能解决你的问题,请参考以下文章

js想跳转页面后触发一个onload事件怎么写

jsp 页面跳转后修改数据,返回时不更新

flutter 跳转页面传递参数 返回页面带参数

js如何判断一个页面是不是已跳转到指定的页面了呢

vue router怎么跳转后怎么获取参数

Java web开发中页面跳转小技巧——跳转后新页面在新窗口打开