浏览 4535 次
锁定老帖子 主题:校验回退至input页面时,信息丢失
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-12-16
ww2 配置文件: 错误提示信息: ognl信息丢失 你的分析: 我的流程是这样的,执行getMyInfo.action,取得用户信息后转至success页面(userInfo.jsp),在此页面可以执行用户信息的更新操作,在更新操作中我定义了actionName-validation.xml的校验,这样不通过预置要求时,页面回退至input页面(userInfo.jsp),但这儿有一个问题,就是userInfo.jsp中的值丢失了,因为userInfo.jsp页面中的数据是由原来的getMyInfo.action进行填充的,但现在却没有了。。。。。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2004-12-17
ruby 写道 软件环境:
ww2 配置文件: 错误提示信息: ognl信息丢失 你的分析: 我的流程是这样的,执行getMyInfo.action,取得用户信息后转至success页面(userInfo.jsp),在此页面可以执行用户信息的更新操作,在更新操作中我定义了actionName-validation.xml的校验,这样不通过预置要求时,页面回退至input页面(userInfo.jsp),但这儿有一个问题,就是userInfo.jsp中的值丢失了,因为userInfo.jsp页面中的数据是由原来的getMyInfo.action进行填充的,但现在却没有了。。。。。 用了redirect了吧 |
|
返回顶楼 | |
发表时间:2004-12-17
intolong 写道 ruby 写道 软件环境:
ww2 配置文件: 错误提示信息: ognl信息丢失 你的分析: 我的流程是这样的,执行getMyInfo.action,取得用户信息后转至success页面(userInfo.jsp),在此页面可以执行用户信息的更新操作,在更新操作中我定义了actionName-validation.xml的校验,这样不通过预置要求时,页面回退至input页面(userInfo.jsp),但这儿有一个问题,就是userInfo.jsp中的值丢失了,因为userInfo.jsp页面中的数据是由原来的getMyInfo.action进行填充的,但现在却没有了。。。。。 用了redirect了吧 不是用的redirect,是dispatcher...userInfo.jsp中的数据是执行getMyInfo.action后,将相关数据压入value stack的,也就是userInfo.jsp 依赖于getMyInfo.action的执行,但在userInfo.jsp页面上提交执行其它的action再回到userInfo.jsp上时,此时value stack中的数据却不是userInfo.jsp需要的了,所以就不能再显示出来,我对问题的理解是这样子了,对ww2的value stack及OGNL还没有深入的研究,不知理解是否有误。。。不知大家在相似流程是如何处理的?? |
|
返回顶楼 | |
发表时间:2004-12-17
getMyInfo.action和另外一个action里面都有相同的一个变量userinfo以及get,set方法就可以吧,否则应该是丢失信息
或者把2个action合并,做2个action的别名 如果后面一个action里面没有userinfo,你怎么保存用户信息那...当然你可能获取时和保存时的方法不一样...那就有点麻烦 |
|
返回顶楼 | |
发表时间:2004-12-17
scud 写道 getMyInfo.action和另外一个action里面都有相同的一个变量userinfo以及get,set方法就可以吧,否则应该是丢失信息
或者把2个action合并,做2个action的别名 如果后面一个action里面没有userinfo,你怎么保存用户信息那...当然你可能获取时和保存时的方法不一样...那就有点麻烦 你提醒了我,谢谢。犯了一个很愚蠢的错,在getMyInfo.action中用的是account,在update action中用的ModelDriven ,名为customer, ,就是你说的这个变量名不一致的错啦,谢谢,真太粗心了 |
|
返回顶楼 | |
发表时间:2005-07-24
当编辑时候,struts还没有保存原来的用户修改的数据吗?
|
|
返回顶楼 | |
发表时间:2005-07-24
fengjianyuan 写道 当编辑时候,struts还没有保存原来的用户修改的数据吗? 此回帖可以列为最不解风情回帖了
|
|
返回顶楼 | |