第1个回答 2009-12-23
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情报的。
第2个回答 2009-12-23
jsp在处理这种问题时都是进行强制类型转换( Integer.parseInt ),你所想的这种方法是不可能实现的.因为JSP在执行时最终的结果也是要转换为HTML返回给用户,而不能向JavaSE中那样当作类来使用
第3个回答 2009-12-23
你可以在A调用C中的变量让后在A中变值再传给B这样不就解决了~本回答被提问者采纳
第4个回答 2009-12-23
String str=request.getParamater("intValue");
int n=Integer.parseInt(str);
第5个回答 2009-12-23
jsp的本质其实就是servlet。