求解java的struts2的action的request问题

通过在地址栏中输入jsp的访问路径,我访问了一个注册jsp页面传参数给了action,故意写错规则,使得action对象存进去error,返回显示了错误<s:fieldE... 通过在地址栏中输入jsp的访问路径,我访问了一个注册jsp页面传参数给了action,故意写错规则,使得action对象存进去error,返回显示了错误<s:fieldError/>的这个注册jsp页面
当我重启服务器,重开浏览器之后,在地址栏直接访问那个action,为什么他还是返回给我会显示错误的jsp。
我只是菜鸟,想请问action的域对象不是request对象吗,那为什么重新访问action(重新发请求),还存有错误信息
(虽然我重新访问jsp页面就不会,可是我不懂直接访问action就为什么还会有)
展开
 我来答
HAT2zZ
2014-06-21 · 超过24用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:53万
展开全部
原理有待你去看下文档。类比一下,你直接访问action相当于一个get请求,而通过注册页面相当于一个post请求。action对象的构造,需要表单传的这些参数,set属性然后构造一个对象。
直接访问action,实际是action对象构造失败,属于空指针。
chuxuezhe摩羯
2014-06-21
知道答主
回答量:35
采纳率:0%
帮助的人:19.8万
展开全部
在action中验证表单是不是判断是否为空
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式