/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
ApplicationContext ac = WebApplicationContextUtils.getWebApplicationContext(this.getServletContext());
IGatewayService gatewayService = (IGatewayService) ac.getBean("gatewayService");
String id = request.getParameter("id");
String categoryId = request.getParameter("categoryId");
String categoryType = request.getParameter("type");
String areaNode = request.getParameter("areaNode");
String entityId = request.getParameter("entityId");
String entityUrl = request.getParameter("entityUrl");
String otherUrl = request.getParameter("otherUrl");
String entityName = request.getParameter("entityName");
String url = request.getParameter("url");
String layerOrder = request.getParameter("layerOrder");
if((!"".equals(categoryType)&&categoryType != null) &&("".equals(id)||id == null) && categoryId != null)
{
GatewayCategory category = gatewayService.findGatewayCategoryById(Integer.parseInt(categoryId));
if("".equals(areaNode)|| areaNode == null || "null".equals(areaNode))
{
areaNode = "";
}
gatewayService.saveGatewayCategoryDetail(category, entityId, entityUrl, entityName, layerOrder, Integer.parseInt(categoryType),areaNode,url,otherUrl);
PrintWriter pw = response.getWriter();
pw.write("1");
}else if((!"".equals(categoryType)&&categoryType != null) && categoryId != null)
{