【原创】javanbsp;webnbsp;Actio…

编程入门 行业动态 更新时间:2024-10-22 08:36:30

【原创】javanbsp;webnbsp;Actio…

【原创】javanbsp;webnbsp;Actio…

java web Action 获取不到表单数据,获取不到request请求的值。
//  LoginRegistProAction  .java public class LoginRegistProAction implements Action {
private UserVO user;
public UserVO getUserVO() { return user; }
public void setUserVO(UserVO user) { this.user = user; }
@Override public String execute() throws Exception { HttpServletRequest request = ServletActionContext.getRequest(); String name = (String) request.getAttribute("user.name"); UserService us = new UserService(); Integer userId = us.checkLogin(user); if (userId > 0) return SUCCESS; return ERROR; } //login html
 


我愣是看了好久没看出问题所在!!! 看了很多帖子: 郁闷ing,struts2.1.8.1为什么得到的action的数据全是null呢 Struts2 的Action无法自动生成接收参数的对象 struts2 Action获取表单数据 Struts2 获取request struts2 提交action表单后,pojo实体类取不到值? 直到我看到这文篇:  struts2 浏览器post提交值Action不能获得的问题 最终解决方式就是为person对象添加一个get方法,具体原因还不知道。 突然醒悟,难道是我写错了set get方法? 一看,果然,get set函数名错了。。。 解决方案:action实体类对象必须提供get/set,并且必须保持函数名为getXxxxx。为避免错误,最好还是自动生成,因为这种get set索引器基本不会有代码用到,所以还是要检查检查再检查。

低级错误!

更多推荐

【原创】javanbsp;webnbsp;Actio…

本文发布于:2024-03-05 14:13:37,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1712508.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:javanbsp   webnbsp   Actio

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!