jsp传值问题,传int类型的值。

蓝色小棉袄 2012-04-07 04:43:43
父jsp:有一个onclick连接这个function 不会有问题
function xiangqing(GOODSID)
{
window.open("goodsDetailHou.jsp?"+"../goods/goodsDetailHou.jsp"+GOODSID,'_blank','');

}

子jsp这么接收传过来的GOODSID对吗?:
int GOODSID=Integer.parseInt(request.getParameter("GOODSID"));
...全文
230 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
蓝色小棉袄 2012-04-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
引用 2 楼 的回复:
引用 1 楼 的回复:
window.open("goodsDetailHou.jsp?"+"../goods/goodsDetailHou.jsp"+GOODSID

第一个参数是URL,你拼接出来的是啥?
goodsDetailHou.jsp?../goods/goodsDetailHou.jsp
能正常打开吗
现在已经改成这么写了:

JScript……
[/Quote] 确实能看到值了 谢谢 确实传过来了
Acesidonu 2012-04-07
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
引用 1 楼 的回复:
window.open("goodsDetailHou.jsp?"+"../goods/goodsDetailHou.jsp"+GOODSID

第一个参数是URL,你拼接出来的是啥?
goodsDetailHou.jsp?../goods/goodsDetailHou.jsp
能正常打开吗
现在已经改成这么写了:

JScript code

wind……
[/Quote]
这样alert没用,<% int GOODSID=Integer.parseInt(request.getParameter("GOODSID"));%>
可以取到,要在下面的js脚本块中用alert('<%=GOODSID%>');
蓝色小棉袄 2012-04-07
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
url不正确
[/Quote]估计这不太可能,因为我能打开子jsp
leisurelong 2012-04-07
  • 打赏
  • 举报
回复
url不正确
蓝色小棉袄 2012-04-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
window.open("goodsDetailHou.jsp?"+"../goods/goodsDetailHou.jsp"+GOODSID

第一个参数是URL,你拼接出来的是啥?
goodsDetailHou.jsp?../goods/goodsDetailHou.jsp
能正常打开吗
[/Quote]现在已经改成这么写了:
window.open("goodsDetailHou.jsp?GOODSID="+GOODSID,'_blank','');
原来也是能打开的,但是,在子jsp的第一行写了
alert(GOODSID); 弹出框上写的是undefined 子jsp中是这么写的:
<% int GOODSID=Integer.parseInt(request.getParameter("GOODSID"));%>
潮起潮落 2012-04-07
  • 打赏
  • 举报
回复
window.open("goodsDetailHou.jsp?"+"../goods/goodsDetailHou.jsp"+GOODSID

第一个参数是URL,你拼接出来的是啥?
goodsDetailHou.jsp?../goods/goodsDetailHou.jsp
能正常打开吗

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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