java中关于request.setAttribute的问题
我在servlet中用intflag=dao.insert(vo);request.setAttribute("flag1",flag);但在jsp中用intflag=(...
我在servlet中用 int flag=dao.insert(vo); request.setAttribute("flag1",flag);
但在jsp中用int flag=(int)request.getAttribute("flag1");调用iflag的结果是会提示object无法转换为int类型 请问应该如何解决 展开
但在jsp中用int flag=(int)request.getAttribute("flag1");调用iflag的结果是会提示object无法转换为int类型 请问应该如何解决 展开
3个回答
展开全部
request.getAttribute获得的是一个对象;
String flag = (String)request.getAttribute("flag1");
int b = Integer.parseInt(flag);
//第二种方式
Integer flag2 = (Integer) request.getAttribute("flag1");
int c = flag2 .intValue();
String flag = (String)request.getAttribute("flag1");
int b = Integer.parseInt(flag);
//第二种方式
Integer flag2 = (Integer) request.getAttribute("flag1");
int c = flag2 .intValue();
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int flag=((Integer)request.getAttribute("flag1")).intValue();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询