又遇到个问题,现在我通过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"!! 谢谢了。
现在我想得到这个url的最后一位,也就是3这个数字,怎么做(java)??
我是想通过将这个location.href直接强制转成string,但是提示“location.href cannot be resolved to a type”,谁能教教我啊,怎么得到这个"3"!! 谢谢了。
解决方案 »
- 项目运行时抛出添加时异常,添加方法在其他方法使用正常,求高人解答
- 谁能帮我看看是哪里出错了
- 日文系统下,含日文注释的JAVA代码生成到XML后,"①"乱码,请各位帮忙解决,
- jni 如何调用已编译的dll
- 讨论关于web services接口 返回对象的设计
- 使用过mysql的请进来看看啊
- 怎样在XML里输出当前时间
- !!!求救---serversocket.accept()如何中断?!!!
- 请问我把easystruts的插件考到eclips的plugins目录启动eclips怎么没有easystruts的选项啊?急。。。
- 对一个ERP产品的认识-------之例外抛出机制
- 刷新后计数器又归零
- URL传值,怎样传递特殊字符?
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
然后再用url.substring(position);就ok了
t=3........
不过我自己用String s=request.getRequestURI(); intPage =java.lang.Integer.parseInt(s);
也实现了,奇怪……