阅读背景:

SpringMvc 使用ajax返回JavaScript

来源:互联网 

java程序:

/**
	 * 删除
	 */
	@RequestMapping(value = "/deleteBest", method = RequestMethod.POST ,produces = "application/json; charset=utf-8")
	public @ResponseBody
	String deleteBest(Long id,Long bestid) {
		String error = "参数错误!";  
		if(id == null || bestid == null)
		{   
			return "$.message(\"" + Message.Type.success + "\", \"" + error + "\");";
		}
		else
		{
			Product product = productService.find(id);
			if(product != null)
			{
				Set<Product> bests = product.getBestGroup();
				Iterator<Product> iter = bests.iterator();
				while(iter.hasNext())
				{
					Product p = iter.next();
					if(p.getId() == bestid)
					{
						iter.remove();
					}
				}
				product.setBestGroup(bests);
				productService.update(product);
				String success = "删除成功!";
				return "$.message(\"" + Message.Type.success + "\", \"" + success + "\");";
			}
		}     
		return "$.message(\"" + Message.Type.success + "\", \"" + error + "\");";
	}/**
	 * 删除
	 */
	@RequestMapping(valu



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: