请问如何理解带参数的链接地址?

来源:百度知道 编辑:UC知道 时间:2024/09/28 11:25:14
if(reid==0) response.sendRedirect("listarticle.jsp?bid="+bid+"&rankid="+String.valueOf(rankid));
其中的问号是什么意思?这个带参数的的链接地址是怎么生成的,它的作用基理是什么?在什么情况下使用它?非常感谢~

listarticle.jsp?bid="+bid+"&rankid="+String.valueOf(rankid));
这一句代表要转入listarticle.jsp页,问号后面的是要带入到那页的参数,就象某某论坛啊什么的你注意看他的网址都是那样的,所谓的作用机理我理解大概就是拆分字符串吧。至于在什么情况下使用,就是在你的参数可以被别人看到并没有多大秘密的时候使用就可以了,不如密码的参数就不可以放在那

bid,rankid为参数名称
bid和String.valueOf(rankid)为对应的值

在listarticle.jsp可以使用如
request.getParament("bid");取出值

1.问号就是你要访问的页面需要参数的意思,它后面就是你所要提供的参数拉;
2.这个带参数的连接地址就是根据你的参数来生成的拉;它的作用基理就是http的原理,跟jsp无关的拉;
3.在你需要用参数来链接到页面的时候使用它,如果你只是一个无参页面就不必用到它拉;