servlet中拿到的数据在jsp中如何转成int

servlet中拿到的数据在jsp中如何转成int,第1张

servlet中拿到的数据在jsp中如何转成int:

有两种可能,第一种如果是数据绑定在Request对象里面,可通过以下方式转换成int

<%

//在servlet已经将userid数据共享,即 requestsetAttribute("userid",21);

String userid= requestgetgetAttribute("userid");

int id=IntegerparseInt(userid);

%>

如果通过Ajax交换,可调用parseInt("")函数方法来将获取的字符串转成int类型的。

string sid = RequestQueryString["key"]; string stype = RequestQueryString["type"]; 接收的都是字符串类型 如果要数字 需要用 ConvertToInt32(sid); 转换下

$jqplot('chart4', [<%

//这里直接写Java脚本 假设值为list

for(int i=0;i<listsize();i++){

outprint(listget(i));

//添加逗号

if(i<listsize-1){

outprint(",");

}

}

%>], legend:{show:true, location:'ne'},

);

你好,请问你是不是说的String  attrValue = (String)requestgetAttribute("attrname");通过前台页面传入的属性值转换呢,代码如下:

 String  attrValue = (String)requestgetAttribute("attrname");

 int result = 0 ;

 if(attrValue != null && !""equals(attrValue)){

    result = new Integer(attrValue);

    //或者result = IntegerparseInt(attrValue);

 }

既然String用getString();你都会,你就没想过getInt()可以得到int型哦,想得到什么类型就是getXXX(),基本的数据类型都可以这样使用。

getString()只能获取字符串,如果不是字符串就会报错的吧。会提示类型不想符。

以上就是关于servlet中拿到的数据在jsp中如何转成int全部的内容,包括:servlet中拿到的数据在jsp中如何转成int、ASP.NET(C#)如何使用期Request获取通过网址传递的参数、java 开发,在后台的数据放到一个request中,怎么在js中获取这个值。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9652962.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存