/** * 「削除」ボタン押下時 * * @param mapping * @param form * @param request * @param response * @return * @throws Exception */ public ActionForward delete( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { QuotationListForm listForm = (QuotationListForm) form; String[] voucherNo = listForm.getSel(); // 削除処理 QuotationBL.delete(voucherNo); // セッションより、消費税率を取得 BigDecimal taxValue = ((BasicBean) SystemSessionManager.getValue( request.getSession(false), SystemSessionKey.BASIC_INFO)) .getTaxVal(); // 伝票BeanMap再取得後、セッションに格納する request .getSession(false) .setAttribute( BizCommonConstants.BEAN_NAME_VOUCHER_BEAN_MAP, QuotationBL.getVoucherBeanMap(taxValue)); return mapping.findForward(BizCommonConstants.FWD_DELETE); }