JSP页面间传参的数据类型
答案:3 悬赏:70
解决时间 2021-03-02 21:11
- 提问者网友:夕夏残阳落幕
- 2021-03-02 13:39
是用url方式向子窗口页面传递多个参数,当所传参数是int类型的时候显示正常,当所传参数是String类型时,request.getParameter("url");得到的是:[Object]想知道什么原因,怎么改?
最佳答案
- 二级知识专家网友:青春如此荒謬
- 2021-03-02 14:40
request.getParameter("url") 本身返回的是字符串,既然是使用url方式,那么在传递之前内容已经成了[Object]了,是不是父页面的URL本身有问题,查看一下源代码就应当知道了。
全部回答
- 1楼网友:爱情是怎么炼成的
- 2021-03-02 16:20
int是基础数据类型,String不是
系统自动将String看做一个对象,在传参过程中直接转换成了object,在使用的时候可以用object.toString()获取你原来的字符串。
- 2楼网友:堕落奶泡
- 2021-03-02 15:48
可以直接使用java的simpledateformat类将字符串格式化为日期,相信楼主知道怎么将包导入jsp,哈哈!总之,处理日期时别忘了它的两个好基友simpledateformat和calendar。开个玩笑,下面是源码:
string dateinfo=request.getparameter("birthday");
simpledateformat format = new simpledateformat("yyyy-mm-dd");//此处引号内的是你需要的日期格式
date date = null;
try {
date = format.parse(dateinfo);
} catch (parseexception e) {
// todo auto-generated catch block
e.printstacktrace();
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯