www in docker support

This commit is contained in:
MaddoScientisto 2026-04-22 18:41:37 +02:00
commit c227fce036
2145 changed files with 399596 additions and 58 deletions

View file

@ -0,0 +1,45 @@
package it.acxent.bank.servlet.sellaPCredit;
import it.acxent.bank.sellaPCredit.SellaPCreditReq;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public abstract class SellaPCreditReqSvlt extends SellaPCreditlSvlt {
protected void sendRequest(HttpServletRequest req, HttpServletResponse res) {
try {
SellaPCreditReq conselReq = new SellaPCreditReq(getApFull());
String conselSite = conselReq.getRequestServer();
fillObject(req, conselReq);
if (!getRequestParameter(req, "tabfin").isEmpty())
conselReq.setTabellaFinanziaria(getRequestParameter(req, "tabfin"));
caricaSellaPCreditRequest(req, conselReq);
if (getParm("SELLA_P_CREDIT_TEST").isTrue())
caricaDemoRequest(req, conselReq);
req.setAttribute("sellaPCreditReq", conselReq);
RequestDispatcher rd = getServletContext().getRequestDispatcher("/sellaPCreditReq.jsp");
rd.forward((ServletRequest)req, (ServletResponse)res);
} catch (Exception e) {
handleDebug(e);
}
}
protected void processRequest(HttpServletRequest req, HttpServletResponse res) {
try {
sendRequest(req, res);
} catch (Exception e) {
handleDebug(e);
}
}
protected abstract void caricaSellaPCreditRequest(HttpServletRequest paramHttpServletRequest, SellaPCreditReq paramSellaPCreditReq);
private void caricaDemoRequest(HttpServletRequest req, SellaPCreditReq conselReq) {
conselReq.setCodiceFiscale("CLMCST80A01D969I");
conselReq.setCognome("COLOMBO");
conselReq.setNome("CRISTOFORO");
conselReq.setData_nascita("01/01/1980");
}
}

View file

@ -0,0 +1,39 @@
package it.acxent.bank.servlet.sellaPCredit;
import it.acxent.bank.sellaPCredit.SellaPCreditResp;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public abstract class SellaPCreditRespSvlt extends SellaPCreditlSvlt {
protected void processRequest(HttpServletRequest req, HttpServletResponse res) {
try {
manageResponse(req, res);
} catch (Exception e) {
handleDebug(e);
}
}
protected void manageResponse(HttpServletRequest req, HttpServletResponse res) {
try {
SellaPCreditResp conselResp = new SellaPCreditResp(getApFull());
fillObject(req, conselResp);
if (conselResp.getStato().toLowerCase()
.equals("OK".toLowerCase()) ||
conselResp.getStato()
.toLowerCase()
.equals("WW".toLowerCase())) {
setJspPageRelative(getJspOkPage(req, res), req);
} else {
setJspPageRelative(getJspKoPage(req, res), req);
}
manageSellaPCreditResponse(req, conselResp);
req.setAttribute("sellaPCreditResp", conselResp);
callJsp(req, res);
} catch (Exception e) {
handleDebug(e);
}
}
protected abstract void manageSellaPCreditResponse(HttpServletRequest paramHttpServletRequest, SellaPCreditResp paramSellaPCreditResp);
}

View file

@ -0,0 +1,68 @@
package it.acxent.bank.servlet.sellaPCredit;
import it.acxent.bank.sellaPCredit.ConselTabfin;
import it.acxent.bank.sellaPCredit.ConselTabfinCR;
import it.acxent.servlet.AcServlet;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class SellaPCreditlSvlt extends AcServlet {
protected static final String SELLA_P_CREDIT_REQ_JSP = "/sellaPCreditReq.jsp";
protected static final String BEAN_SELLA_P_CREDIT_REQ = "sellaPCreditReq";
protected static final String BEAN_SELLA_P_CREDIT_RESP = "sellaPCreditResp";
protected final void callJsp(HttpServletRequest req, HttpServletResponse res) {
setJspPageRelative(getJspOkPage(req, res), req);
try {
RequestDispatcher rd = getServletContext().getRequestDispatcher(getJspPage(req));
rd.forward((ServletRequest)req, (ServletResponse)res);
} catch (Exception e) {
handleDebug(e);
}
}
protected String getCodiceConvenzione(HttpServletRequest req) {
return getParm("COD_CONVENZIONE_SELLA_P_CREDIT").getTesto();
}
protected String getJspErrorPage(HttpServletRequest req, HttpServletResponse res) {
String temp = getParm("SELLA_P_CREDIT_ERROR_PAGE").getTesto();
if (temp.isEmpty())
return getJspKoPage(req, res);
return temp;
}
protected String getJspOkPage(HttpServletRequest req, HttpServletResponse res) {
String temp = getParm("SELLA_P_CREDIT_OK_PAGE").getTesto();
if (temp.isEmpty())
return "conselRes.jsp";
return temp;
}
protected String getJspKoPage(HttpServletRequest req, HttpServletResponse res) {
String temp = getParm("SELLA_P_CREDIT_OK_PAGE").getTesto();
if (temp.isEmpty())
return "conselRes.jsp";
return temp;
}
protected void processRequest(HttpServletRequest req, HttpServletResponse res) {
ConselTabfin ct = new ConselTabfin(getApFull());
ConselTabfinCR CR = new ConselTabfinCR();
fillObject(req, CR);
req.setAttribute("list", ct.findByCR(CR, 0, 0));
req.setAttribute("CR", CR);
req.setAttribute("nf3", getNf3());
setJspPageRelative("tabfin" + CR.getFlgTipo() + getAct(req) + ".jsp", req);
callJsp(req, res);
}
protected boolean isSecureServlet(HttpServletRequest req) {
return false;
}
}

View file

@ -0,0 +1 @@
package it.acxent.bank.servlet.sellaPCredit;