struts2,标签<s:textfield/>在action里如何取值

我的前台jsp页面写的是<s:textfieldname="pic.image_title"maxlength="50"/>,到后台action我这这样写的private... 我的前台jsp页面写的是<s:textfield name="pic.image_title" maxlength="50"/>,到后台action我这这样写的

private PicForm pic = new PicForm();
String title="";
request.setAttribute("pic",pic);
title=pic.getImage_title();
结果取不到值请问应该怎么写
展开
 我来答
shuji1121
2010-05-20
知道答主
回答量:38
采纳率:0%
帮助的人:14.4万
展开全部
action里面直接定义就好了啊 要是是实体的话直接定义实体就行了啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小伟兄
2010-05-20 · TA获得超过331个赞
知道小有建树答主
回答量:176
采纳率:100%
帮助的人:86.9万
展开全部
在action中直接定义image_title并get、set就可以了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
walkingz
2010-05-20 · TA获得超过351个赞
知道答主
回答量:32
采纳率:0%
帮助的人:32.6万
展开全部
在action中添加
public PicForm pic;
再添加它的getter和setter方法试一试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shenwenchao1
2010-05-20 · TA获得超过1586个赞
知道小有建树答主
回答量:949
采纳率:100%
帮助的人:0
展开全部
private PicForm pic = (PicForm)request.getAttribute("pic");
title = pic.getImage_title();

试试吧。

你这里的Pic 是 重新定义的。是空的,所以取不到的 呵呵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式