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();
结果取不到值请问应该怎么写 展开
private PicForm pic = new PicForm();
String title="";
request.setAttribute("pic",pic);
title=pic.getImage_title();
结果取不到值请问应该怎么写 展开
4个回答
展开全部
action里面直接定义就好了啊 要是是实体的话直接定义实体就行了啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在action中直接定义image_title并get、set就可以了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在action中添加
public PicForm pic;
再添加它的getter和setter方法试一试
public PicForm pic;
再添加它的getter和setter方法试一试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
private PicForm pic = (PicForm)request.getAttribute("pic");
title = pic.getImage_title();
试试吧。
你这里的Pic 是 重新定义的。是空的,所以取不到的 呵呵
title = pic.getImage_title();
试试吧。
你这里的Pic 是 重新定义的。是空的,所以取不到的 呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询