jsp中,怎么将一个对象用request.getParameter()获取后转换为一个对象!

<a href="doUpdate.jsp?UserDao=<%=u%>">修改</a> u是一个用户对象!在另一个页面我用 String id=request.getParameter("UserDao");获取这个对象,但是获取出来的是String类型,请问怎么将它转换问原有的类型(UserDao)!

看来,楼主没有理解request.getParameter()和request.getAttribute()的区别。前者是指获取从浏览器传过来的表单值,它只能是string类型。后者是指获取放到request对象中的某个对象。你要获取userDao,必须先把userDao设置进去才行,request.setAttribute("userDao",userDao).然后在后面可以request.setAttribute("userDao"),再获取到这个对象。追问

恩,已经解决了,谢谢了!

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-04
先setAttribute("userDao",userDao),
再在另一个页面用getAttribute("userDao")。

request.getparameter()转化成实体类怎么转?
Salchance sal=(Salchance)request.getparameter("item");要强制转换对象的话不是这样的 你后面跟的是String类型 而前面要转的是对象 你说错了没 只能A a=(A)b;b也为对象 可以取 你可以用session传啊 session.getAttribute();

...转换中如何获得浮点型数据 字符型是request.getParameter...
String a = request.getParameter();单精度浮点:Float.parseFloat(a);双精度浮点:Double.parseDouble(a); 原来已经有人回答了 本回答由提问者推荐 举报| 答案纠错 | 评论(1) 4 4 海god 采纳率:25% 来自:芝麻团 擅长: JAVA相关 JavaScript 互联网行业 Windows Linux 其他回答 获得之后强转(float)(reques...

如何用request.getParameter(S);得到整形变量
取得String后再转成int不就行了吗?int id=Integer.parseofInt(request.getParameter(S));

怎样修改request.getParameter获取的值,并把新值放入到request中。如下...
可以再Action后传入参数,xxxx.do?id=这个值。多个参数的话,xxx.do?id=${id}龚激夺刻懿灸额熏帆抹&name="xx"&sex="xx"分别把id,name,sex传入这个Action里。在Action里,可以用request.getParameter("id")再得到这个id。

js 怎么从jsp中读数据,是用request.getParameter吗
request.getParameter()是或许URL当中的传递的参数,比如http:\/\/192.168.10.89:8099\/asset\/login.do?asset=122323 用他获取到的 String str = request.getParameter(asset);str的值就是122323 在JSP中用<%=str%>这样就可以显示数据出来 而所有URL传递过来的数据都是String类型,如果需要转换其他类型是...

jsp中用<%=request.getParameter()%>显示null
然后依此用request.setParameter("属性名",“商品属性值”)这样的方式设置request里,然后用请求分派到另一个jsp中 你是怎么跳转页面的?转发还是重定向?你也可以request.setAttribute("商品对象", 商品对象); 不用使用request.setParameter("属性名",“商品属性值”)这样的方式了 ...

JSP中request.getParameter()获取值的问题
String xxx=request.getParameter("传递的参数名");out.print(xxx);如果xxx为你要的值就ok

在jsp中如何用request中获取后台传来的数据?
用request.getAttribute获取,而不是getParameter。HttpServletRequest接口有setAttribute方法,而没有setParameter方法 当两个Web组件之间为链接关系时,被链接的组件通过getParameter方法来获得请求参数 String datetime1 = (String)request.getAttribute("datetime");通常情况下,你每次提交(点击搜索)的时候,过程如下...

request.getparameter(id);
HTTP请求中的参数获取:在Web应用中,用户通过表单提交数据或者通过URL传递参数时,服务器需要能够读取这些参数以便进行相应的处理。`request.getParameter`方法就是用来读取这些参数的。这里的`"id"`是一个参数名,你可以根据实际的业务需求替换为其他参数名。方法的运用:假设你的Web应用需要处理一个带有id...

request.getparameter方法怎么从jsp中获取数据
jsp页面中把数据写在表单中,提交的时候会自动传到后台,后台根据标签的name属性获取表单值。或者前台使用ajax传值方法,后台根据前台ajax中的参数名来获取值。

相似回答