`

公司旧框架 tmd 弹出错误框来 HBusinessException

    博客分类:
  • Java
 
阅读更多
前台调用如下:

var url="<%=request.getContextPath() %>/common/hbnJson.as?_in=outerquestion@016";//或者 jdbcJson 
ajaxFormSubmit4Print(url,"保存成功!");


function ajaxFormSubmit4Print(url, successMessage){
    if (successMessage == undefined) {
        successMessage = "操作成功!";
    }
    
    var options = {
        url: url,
        type: 'post',
        dataType: 'json',
        success: function(data){
            if (data.success) {
                alert(successMessage);
            }
            else {
                alert(data.errorMsg);
            }
        }
    };
    
    $("form").ajaxSubmit(options);
}



java代码如下:
public void addkey() throws Exception{
		String key=paraPool.get("key");
		System.out.println("key==="+key);
		if(key != null)
			throw new HBusinessException("咚咚咚");
		String key2=paraPool.get("key2");
		String[] keyarray = key.split(",");
		List<String> keyList = Arrays.asList(keyarray);
		System.out.println(keyList.size());
		List<Keyword> list=this.searchKeyWord();
		Keyword keyword=new Keyword();
		if(list!=null&&list.size()>0){
			keyword=list.get(0);
			keyword.setKeyword(key);
			keyword.setKeyword2(key2);
			this.hbn.update(keyword);
		}else{
			keyword.setId("1");
			keyword.setKeyword(key);
			keyword.setKeyword2(key2);
			this.hbn.save(keyword);
		}
		this.uContext.getRequest().getSession().setAttribute("keyword", key);
		this.uContext.getRequest().getSession().setAttribute("keyword2", key2);
		this.uContext.getRequest().getSession().setAttribute("listkey", this.searchKeyWord());
		System.out.println(this.uContext.getRequest().getSession().getAttribute("listkey"));
	}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics