美文网首页
Struts2提交参数的三种方式

Struts2提交参数的三种方式

作者: 大湛湛 | 来源:发表于2017-05-11 11:46 被阅读17次

准备工作:


类.png

一、LoginAction类中不导入User封装类

package action;
public class LoginAction {
    /*
     * 在提交的时候
     * <input name="name"/>
     * <input name="pwd"/>
     */
    private String name;
    private String pwd;
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getPwd() {
        return pwd;
    }
    public void setPwd(String pwd) {
        this.pwd = pwd;
    }   
}

二、仅导入User封装类

package action;
import model.User;
public class LoginAction2 { 
    /*
     *需要注意的是:在输入端必须写成user.name形式
     *  <input name="user.name">
     * <input name="user.pwd">
     */
    private User user;
    public User getUser() {
        return user;
    }
    public void setUser(User user) {
        this.user = user;
    }   
}

三、实现ModelDriven<T>接口,同时需要导入User封装类

package action;
import model.User;
import com.opensymphony.xwork2.ModelDriven;
public class LoginAction3 implements ModelDriven<User>{
    /*
     * 实现ModelDriven<T>接口后,在输入端可直接使用如下操作
     * <input name="name"/>
     * <input password="password"/>
     */
    private User user=new User();

    public User getModel() {
        return user;
    }
}

相关文章

  • Struts2提交参数的三种方式

    准备工作: 一、LoginAction类中不导入User封装类 二、仅导入User封装类 三、实现ModelDri...

  • React中使用 react-router-dom 路由传参的三

    路由传值的三种方式(v5.x) params参数 search参数 state参数 路由传值的三种方式(v6.x)...

  • 参数类型转换

    • 通常,客户端浏览器提交的参数值都是字符串。在服务器端,Struts2框架会根据set方法的参数类型自动进行转换...

  • Struts2

    Struts 详细配置 处理请求数据 在 Struts2 中可以有 3 种方式来接收请求提交的数据。属性驱动方式,...

  • struts2 笔记

    Struts2 1. struts2的了解 1.1 struts的优势: 自动封装参数 参数校验 结果的处理(转发...

  • 007--在Struts2的Action中访问Servlet A

    前面已经对Struts2的流程执行完了,如果提交表单中有参数应该如何接收呢?又或者需要向页面保存数据,又要如何操作...

  • Yii获取get post参数

    获取提交参数的值: 判断提交方式: Yii::$app->request->post("name", "null"...

  • Spark从入门到入土(二):任务提交

    spark任务提交有三种方式 1:通过local方式提交2:通过spark-submit脚本提交到集群3:通过sp...

  • ng路由传参

    angular的路由传递参数一共有三种方式 固定参数、动态路由参数、查询参数三种叫法是本人习惯叫法 非官方 仅供...

  • vue中axios发送post请求

    axiox的post参数提交 下面这个代码是修改axios post的提交方式为表单的方式 在node中 处理...

网友评论

      本文标题:Struts2提交参数的三种方式

      本文链接:https://www.haomeiwen.com/subject/vmkotxtx.html