Попытка чтения значений, возвращаемых при отправке формы jsp в проекте springboot сеттерами, и использование комбинации для вызова другого класса java. - PullRequest
0 голосов
/ 09 июля 2019

Итак, у меня есть значения в переменных-установщиках-получателях, когда я нажимаю на отправку формы, но теперь хочу иметь эти значения в переменных и проверить их комбинацию для запуска кода из другого класса Java

Я пытался использовать параметризованныйконструктор или может иметь общий установщик, но это не помогло.

package com.grt.dto;

import java.util.Set;

public class WDPayrollRecon {

    public Set<String> dataType;
    public String planCountry;
    public String payPeriod;
    public String currentPeriod;
    public String lastPayPeriod;
    Set<String> test;

    public Set<String> getdataType() {
        return dataType;
    }
    public void setdataType(Set<String> dataType) {
        this.dataType = dataType;
        System.out.println("this is dataType" +dataType);
        test = dataType;
    }
    public String getPlanCountry() {
        return planCountry;
    }
    public void setPlanCountry(String planCountry) {
        this.planCountry = planCountry;
    }
    public String getPayPeriod() {
        return payPeriod;
    }
    public void setPayPeriod(String payPeriod) {
        this.payPeriod = payPeriod;
    }
    public String getCurrentPeriod() {
        return currentPeriod;
    }
    public void setCurrentPeriod(String currentPeriod) {
        this.currentPeriod = currentPeriod;
    }
    public String getlastPayPeriod() {
        return lastPayPeriod;
    }
    public void setlastPayPeriod(String lastPayPeriod) {
        this.lastPayPeriod = lastPayPeriod;
    }
    public WDPayrollRecon()
    {

    }
    public WDPayrollRecon(Set<String> dataType,String planCountry,String payPeriod,String currentPeriod,String lastPayPeriod)
    {
        this.dataType = dataType;
        this.planCountry = planCountry;
        this.payPeriod = payPeriod;
        this.currentPeriod = currentPeriod;
        this.lastPayPeriod = lastPayPeriod;
        if(dataType.contains("GTLI")& planCountry.equals("USA")){
            System.out.println("This is test");
        }
        else{
            System.out.println("This is not test");
        }
    }
}
...