社区
Web 开发
帖子详情
JSP如何返回上页URL
Broadsea
2002-04-26 05:27:07
在本页中如何知道是从什么URL过来的?
比方说,从a.jsp转到b.jsp,在b.jsp要知道是从什么从什么URL过来的?
...全文
56
6
打赏
收藏
JSP如何返回上页URL
在本页中如何知道是从什么URL过来的? 比方说,从a.jsp转到b.jsp,在b.jsp要知道是从什么从什么URL过来的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leonzhao
2002-04-28
打赏
举报
回复
喂!我说,你这个分给的有点……
leonzhao
2002-04-27
打赏
举报
回复
你把参数拼上不就可以了?
Enumeration qnames = request.getParameterNames();
String qstring = "";
while(qnames.hasMoreElements()) {
String qname = (String)qnames.nextElement();
String[] qvalues = request.getParameterValues(qname);
for (int j = 0;j < qvalues.length;j++) {
qstring = qstring + java.net.URLEncoder.encode(qname) + "=" + java.net.URLEncoder.encode(qvalues[j]) + "&";
}
}
最后再:
String refurl = request.getHeader("Referer") + "?" + qstring;
Broadsea
2002-04-26
打赏
举报
回复
給个例子么?
tin_dra
2002-04-26
打赏
举报
回复
可以得到后面的参数。
我试过,可以得到
Broadsea
2002-04-26
打赏
举报
回复
试过了,一部分可以!
如果是a.jsp --> b.jsp,没有问题http://x/a.jsp返回正常
但是如果是a.jsp?a=1&b=2 --> b.jsp,却只返回http://x/a.jsp,后面的参数没有了!
leonzhao
2002-04-26
打赏
举报
回复
String refurl = request.getHeader("Referer");
在
jsp
页面如何获得
url
参数
当一个
url
过来时,如:http://localhost:8080/hello.
jsp
?username=zxl,在hello.
jsp
页面,我们可以y用request.getParameter得到name的值:也可以在body中直接用${}得到,因为当使用jstl时,
url
请求参数被放置到隐含对象param中。所以可以这样写: <body> ${param.username}<br> <%String name=request.getParameter("username
jsp
获取当前页面
url
(带参数)
获取当前浏览器的
URL
: if(request.getQueryString()!=null)
url
+="?"+request.getQueryString(); pageContext.setAttribute("current
url
",
url
); System.out.println("_+_+__+_+_+_+_+_+++++"+
url
);
JSP
页面之间
URL
传值
在HTTP协议中一共有4种方法来完成这件事情: 1)
URL
传值; 2)表单传值; 3)Cookie方法; 4)Session方法; 一、
URL
传值 将页面1中的值传给页面2 1. A.
jsp
页面 <div id="head_hot_goods_title" style="width: 1300px;height: 60px;line-height: 60px;"> <span class="title_span" style="font-size: 25px;font..
JSP
刷新页面和
返回
上一级页面的方法
今天看到一个referrer的应用场景,其中window.location.href是为了跳转某一个
URL
。当前数据需要更改,那么就跳到另外一个修改界面。这个时候,当
返回
界面,或者修改成功之后。可以加载上一个页面。(可以再修改成功后
返回
上一个
URL
)window.location.href=document.referrer;另外也可以直接获取本页的
URL
。代码为(可用于刷新本页)window.l...
JSP
获取页面
URL
地址
<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> <!DOCTYPE html> <html> <head> <b.
Web 开发
81,116
社区成员
341,738
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章