[JAVA] mettre à jour le servlet

public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request,
		HttpServletResponse response) throws Exception {

	///////////////////////////////////////////////

// Jugement de la pression sur le bouton [Update] /////////////////////////////////////////////// String type = request.getParameter("submitKousin"); if (type! = null) {// À l'origine, c'est une comparaison avec la chaîne de caractères "login", mais comme elle est déformée, c'est une comparaison NULL. MainForm mainForm = (MainForm)form; request.getSession().setAttribute("SESSION_LOGIN_ID", mainForm.getCustId()); return setSInfo(mapping, form, request, response); }

	///////////////////////////////////////////////

// Jugement de la pression du bouton [Effacer] /////////////////////////////////////////////// type = request.getParameter ("submitClose"); // À l'origine, c'est une comparaison avec une chaîne de caractères "clear", mais comme elle est tronquée, c'est une comparaison NULL. if (type != null) { return close(mapping, form, request, response); }

	///////////////////////////////////////////////

// Jugement de la pression sur le bouton [Update] /////////////////////////////////////////////// type = request.getParameter("submit"); if (type! = null) {// À l'origine, il s'agit d'une comparaison avec la chaîne de caractères "mise à jour des employés", mais comme elle est déformée, c'est une comparaison NULL. return mapping.findForward(""); }

	///////////////////////////////////////////////

// [Traitement initial] /////////////////////////////////////////////// return init(mapping, form, request, response);

}


private ActionForward init(ActionMapping mapping, ActionForm form, HttpServletRequest request,HttpServletResponse response) throws Exception {

	MainForm mainForm = (MainForm)form;

// Obtenir l'identifiant d'employé de la session String userId = (String)request.getSession().getAttribute("SESSION_LOGIN_ID");

// Récupère les informations sur les employés à partir du tableau d'informations sur les employés DShainData userInfo = getUserInfo(userId);

// Définit la valeur du formulaire setShainData(mainForm, userInfo);

// Définir les informations du formulaire pour la session request.getSession().setAttribute("recMainGjobForm", mainForm);

// La destination de la transition est son propre écran (défini dans struts-config.xml) return mapping.findForward("success"); }

/**

// Récupère les données de DB DShainData out = mng.getShainInfo(in); return out; }

/**

// Définir l'ID employé mainForm.setCustId(userInfo.getShainId()); // Définir le nom de l'employé mainForm.setName(userInfo.getShainNm()); //社員年齢を設定 String age = Integer.toString(userInfo.getAge()); mainForm.setAge(age); // Définir le code postal mainForm.setPostNo(userInfo.getPostNo()); // Définit le numéro de préfecture mainForm.setKenNo(userInfo.getAddressCd()); // Définir l'adresse 2 mainForm.setAddress2(userInfo.getAddress2()); // Définir l'adresse 3 mainForm.setAddress3(userInfo.getAddress3());

}


/**

//formにあるJSPより取得したデータをKshinseiForm型にする MainForm mainForm = (MainForm)form;

// Obtenir l'identifiant d'employé de la session String userId = (String)request.getSession().getAttribute("SESSION_LOGIN_ID");

//JSPより取得したデータをSQLでインサートするほうへ移す DShainData upData = new DShainData(); upData.setShainId(userId); upData.setShainNm(mainForm.getName()); int iAge = Integer.parseInt(mainForm.getAge()); upData.setAge(iAge); upData.setPostNo(mainForm.getPostNo()); upData.setAddressCd(mainForm.getKenNo()); upData.setAddress2(mainForm.getAddress2()); upData.setAddress3(mainForm.getAddress3()); //upData.setDelKbn("0"); //upData.setEntryId("111003"); //upData.setUpdateId("111003");

// Classe INSERT de données MShainInfo info = new MShainInfo();

// Envoie des données à la classe UPDATE info.upDateSInfo(upData);

// La destination de la transition est son propre écran (défini dans struts-config.xml) return mapping.findForward("kosin");

}

Recommended Posts

mettre à jour le servlet
Servlet
insérer un servlet
Comportement du servlet
[Java] Filtre de servlet
Mise à jour CentOS rbenv
[Servlet] Méthode de base