在jsp里,我取得由Struts2传过来的值,但怎么把他赋值给以给字符串啊

为用标签可以取出来,但不知道怎么赋值给其他变量2楼的,为用楼你的方法,但是在Action文件里初始化HttpServletRequest时出楼问题,报空指针异常,如果在方... 为用标签可以取出来,但不知道怎么赋值给其他变量
2楼的,为用楼你的方法,但是在Action文件里初始化HttpServletRequest时出楼问题,报空指针异常,如果在方法括号里初始化,Struts文件又提示找不到这给方法~~~期待你的回答~~~
展开
 我来答
godcomexxx
2009-08-11 · TA获得超过1205个赞
知道小有建树答主
回答量:651
采纳率:0%
帮助的人:572万
展开全部
在struts2中把要传的值放入request里面,在jsp页面上通过request获得
比如
在struts2中写到把name放入request里面
request.setAttribute("name",name);
在jsp页面中获得为
<%
String name = request.getAttribute("name");
%>
或者通过EL表达式获得
${request.name}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
weird_sun
2009-08-11
知道答主
回答量:5
采纳率:0%
帮助的人:3.5万
展开全部
1. <s:property ……/> 可取得Action中的属性值
<s:property value="保存值的Action属性名" name="要接受的变量名"/>
不管该属性的数据类型是String 、Date、 Colection,structs2通过标签递值给jsp页面时,都自动转换为String 类型。

同理,Action中定义的属性取得表单form中的值时,自动转换为相应的数据类型。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式