@CsrfProtect public void ajaxCheque( ActionMapping map, ActionForm form, HttpServletRequest request, HttpServletResponse response) { List<TermsKeyName> tknList = null; String orgCode = request.getSession().getAttribute("orgCode").toString(); if ("".equals(request.getParameter("termsKeyNameId"))) { tknList = tknBo.hqlQuery( "from TermsKeyName t where t.deleteFlag = 'N' and t.orgCode = " + orgCode + " and lower(t.termsKeyName) = '" + request.getParameter("termsKeyName").toLowerCase() + "'"); } else { TermsKeyName tkn = (TermsKeyName) tknBo.load(TermsKeyName.class, Long.valueOf(request.getParameter("termsKeyNameId"))); tknList = tknBo.hqlQuery( "from TermsKeyName t where t.deleteFlag = 'N' and t.orgCode = " + orgCode + " and t.termsKeyNameId != " + tkn.getTermsKeyNameId() + " and lower(t.termsKeyName) = '" + request.getParameter("termsKeyName").toLowerCase() + "'"); } String isValid = "true"; if (tknList.size() > 0) { isValid = "false"; } try { response.setCharacterEncoding("UTF-8"); response.getWriter().write("{\"success\":\"" + isValid + "\"}"); response.getWriter().flush(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
@CsrfProtect public String save( ActionMapping map, ActionForm form, HttpServletRequest request, HttpServletResponse response) { TermsKeyName tkn = (TermsKeyName) form; tknBo.savePo(tkn); return "termsKeyNameAdd"; }
@CsrfProtect public String delete( ActionMapping map, ActionForm form, HttpServletRequest request, HttpServletResponse response) { String params = request.getParameter("termsKeyNameIds"); tknBo.deleteList(params); return "termsKeyNameDelete"; }
public String updateInit( ActionMapping map, ActionForm form, HttpServletRequest request, HttpServletResponse response) { String termsKeyNameId = request.getParameter("termsKeyNameId"); TermsKeyName tkn = (TermsKeyName) tknBo.load(TermsKeyName.class, Long.parseLong(termsKeyNameId)); request.setAttribute("tkn", tkn); return "termsKeyNameAdd"; }
@CsrfProtect public String query( ActionMapping map, ActionForm form, HttpServletRequest request, HttpServletResponse response) { TermsKeyName f = (TermsKeyName) form; f.setOrgCode(Long.valueOf(request.getSession().getAttribute("orgCode").toString())); Map resultMap = tknBo.query(f); request.setAttribute("count", resultMap.get("count")); request.setAttribute("resultList", resultMap.get("resultList")); return "termsKeyNameQuery"; }