JSP 中整型变量传递的问题

目前正在初学JSP,我想实现的功能是将A.jsp页面的整形变量a传递到B.jsp页面,我已经知道使用ruquest.getparamater(),但这种方式传递的是字符型... 目前正在初学JSP,我想实现的功能是将A.jsp页面的整形变量a传递到B.jsp页面,我已经知道使用ruquest.getparamater(),但这种方式传递的是字符型变量,虽然可以强制类型转换为int型。我想用这样的一种方式去实现,新建一个页面C.jsp中定义好我需要传递的整形变量,A.jsp页面通过调用C页面引进这个变量,用完这个变量后将最后的值还给C.jsp,B.jsp再调用C.jsp中的这个变量. 展开
 我来答
ubai
2009-12-23 · TA获得超过481个赞
知道小有建树答主
回答量:583
采纳率:50%
帮助的人:290万
展开全部
int -> String
String str_val = Integer.toString(int_val);

String -> int
int int_val = Integer.parseInt(str_val);
--------------------------------------------------
页面不能储存 变量的值。只能处理当前收到的值。处理完了就没了。
从c页 调用,就必须把变量 先从c页面进行传递到a, 然后从a 在传给c,继续从c传递给 b.进行处理。整个过程结束以后,可以显示在jsp页面。
想继续使用,就必须不断的,传递。

不然就要用 setAttributes,投到内存里。在用getAttributes.
但这个功能 不是来储存变量值得,是来记录 session情报的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ヤマザキ266e77
2009-12-23 · TA获得超过2052个赞
知道小有建树答主
回答量:721
采纳率:0%
帮助的人:983万
展开全部
jsp在处理这种问题时都是进行强制类型转换( Integer.parseInt ),你所想的这种方法是不可能实现的.因为JSP在执行时最终的结果也是要转换为HTML返回给用户,而不能向JavaSE中那样当作类来使用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
辣椒面不辣阿9O
2009-12-23 · TA获得超过202个赞
知道小有建树答主
回答量:444
采纳率:0%
帮助的人:104万
展开全部
你可以在A调用C中的变量让后在A中变值再传给B这样不就解决了~
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Ufany
2009-12-23 · 超过16用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:0
展开全部
String str=request.getParamater("intValue");
int n=Integer.parseInt(str);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
swit1983
2009-12-23 · 超过24用户采纳过TA的回答
知道答主
回答量:158
采纳率:0%
帮助的人:74.5万
展开全部
jsp的本质其实就是servlet。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式