zoukankan      html  css  js  c++  java
  • action控制器接受jsp传过来的值(方法二)

    第二种方法:
    使用Domain Model接受参数;
    1.先建建一个包,存放实体类;

    2.在action中,创建一个user的对象u;

    代码如下:

    package vo;

    public class message {
    private int mid;
    private String mname;
    private int age;
    private String mail;
    private String address;
    private String tel;

    private User user;
    public int getMid() {
    return mid;
    }
    public void setMid(int mid) {
    this.mid = mid;
    }
    public String getMname() {
    return mname;
    }
    public void setMname(String mname) {
    this.mname = mname;
    }
    @Override
    public String toString() {
    return "message [mid=" + mid + ", mname=" + mname + ", age=" + age
    + ", mail=" + mail + ", address=" + address + ", tel=" + tel
    + ", user=" + user + "]";
    }
    public int getAge() {
    return age;
    }
    public void setAge(int age) {
    this.age = age;
    }
    public String getMail() {
    return mail;
    }
    public void setMail(String mail) {
    this.mail = mail;
    }
    public String getAddress() {
    return address;
    }
    public void setAddress(String address) {
    this.address = address;
    }
    public String getTel() {
    return tel;
    }
    public void setTel(String tel) {
    this.tel = tel;
    }

    public User getUser() {
    return user;
    }
    public void setUser(User user) {
    this.user = user;
    }


    }


    3.在action控制器中类implements ModelDriven<message>

    public class messageAction extends ActionSupport implements ModelDriven<message> {

    message message=new message();
    @Override
    public message getModel() {
    // TODO Auto-generated method stub
    return message;
    }

    public message getMessage() {
    return message;
    }
    public void setMessage(message message) {
    this.message = message;
    }

    }

    4、前台表单提交后 message对象就被实例化了

    直接使用就ok了;

  • 相关阅读:
    readLine读取socket流的时候产生了阻塞
    Netty开发UDP协议
    Netty关闭客户端
    GIT 回退出错 Unlink of file 'xx' failed. Should I try again? (y/n) 解决办法
    linux 安全狗安装问题
    linux连接mysql命令
    CentOS7 64位下MySQL5.7安装与配置(YUM)
    nginx已经启动 无法访问页面
    Linux系统下我的/etc/sysconfig/路径下无iptables文件
    CentOS 7 下安装 Nginx
  • 原文地址:https://www.cnblogs.com/longlinxie/p/5626667.html
Copyright © 2011-2022 走看看