jsp,url重写传参方法的问题,求高手解答!

<ahref="delete.jsp?id="+student.getId()+""onclick="returnconfirm">删除</a>超链接代码intid=In... <a href="delete.jsp?id="+student.getId()+"" onclick="return confirm">删除</a>
超链接代码
int id=Integer.parseInt(request.getParameter("id"));这是接收参数的代码,跳转页面后,系统说我这句有错误,求大虾解答啊,跪求-!!
展开
 我来答
云飞扬3210
2011-12-29 · 超过33用户采纳过TA的回答
知道答主
回答量:101
采纳率:0%
帮助的人:86.1万
展开全部
稍微修改一下,然后再试试看
String str = request.geParameter("id");
if(str == null || str.trim().length() == 0)
str = "0";
int id = Integer.parseInt(str);
更多追问追答
追问
我的那个student.getId()返回的是int型,在这边用String类型接可以么?我去试试
貌似还是不行啊
An error occurred at line: 7 in the jsp file: /delete.jsp
The method geParameter(String) is undefined for the type HttpServletRequest
4:
5:
6: <%
7: String str = request.geParameter("id");
追答
检查一下你的student,会不会这个对象压根儿就是个空对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lplplpjid
2011-12-29 · TA获得超过100个赞
知道答主
回答量:126
采纳率:0%
帮助的人:63.2万
展开全部
你那个id="+student.getId()+"" 中的+是什么意思,把那个去掉看看行不行
那个提示好像是没有找到参数的缘故!
更多追问追答
追问
我弄错了,应该是id=,但传过来的值还是空的
追答
student.getId()你的确认你的Student有这个属性啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逐鹿IT
2011-12-29 · TA获得超过3170个赞
知道大有可为答主
回答量:3522
采纳率:0%
帮助的人:2706万
展开全部
你看一下是不是那个id是空的
更多追问追答
追问
恩啊,是空的,不知道错在哪啊
追答
那就是你这个id没有赋值或者赋值失败啊,检查一下。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式