url转成string

wjunnor 2009-03-25 02:31:33
又遇到个问题,现在我通过document.write(location.href);可以获得一个url地址,值为http://localhost:8080/myclass/PageView.jsp?page=3
现在我想得到这个url的最后一位,也就是3这个数字,怎么做(java)??
我是想通过将这个location.href直接强制转成string,但是提示“location.href cannot be resolved to a type”,谁能教教我啊,怎么得到这个"3"!! 谢谢了。
...全文
498 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Study_Work_2009 2009-03-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 kezheng1234 的回复:]
一般用...String t=request.getParameter("page");
t=3........
[/Quote]
up
wjunnor 2009-03-26
  • 打赏
  • 举报
回复
谢谢大家的回答,4楼的可以用。
不过我自己用String s=request.getRequestURI(); intPage =java.lang.Integer.parseInt(s);
也实现了,奇怪……
haoziheyezi 2009-03-26
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 wjunnor 的回复:]
谢谢大家的回答,4楼的可以用。
不过我自己用String s=request.getRequestURI(); intPage =java.lang.Integer.parseInt(s);
也实现了,奇怪……
[/Quote]

本来就该这样用啊
com2exe 2009-03-25
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 kezheng1234 的回复:]
一般用...String t=request.getParameter("page");
t=3........
[/Quote]

都这样的吧
Jebel8296 2009-03-25
  • 打赏
  • 举报
回复
一般用...String t=request.getParameter("page");
t=3........
Arc365 2009-03-25
  • 打赏
  • 举报
回复
var position=url.lastIndexOf('='),
然后再用url.substring(position);就ok了
zhangyong20081204 2009-03-25
  • 打赏
  • 举报
回复
这是SERVLET,的DOGET的返回,事情很简单.
wuyongai0563 2009-03-25
  • 打赏
  • 举报
回复
function $G(){
var Url=top.window.location.href;
var u,g,StrBack='';
if(arguments[arguments.length-1]=="#")
u=Url.split("#");
else
u=Url.split("?");
if (u.length==1) g='';
else g=u[1];
if(g!=''){
gg=g.split("&");
var MaxI=gg.length;
str = arguments[0]+"=";
for(i=0;i<MaxI;i++){
if(gg[i].indexOf(str)==0) {
StrBack=gg[i].replace(str,"");
break;
}
}
}
return StrBack;
}


用$G("page")返回的就是page的值3

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧