NutzCN Logo
问答 NutMap返回值前台js接收
发布于 74天前 作者 wx_1p0mhipp8vj13sf21gsl 111 次浏览 复制 上一个帖子 下一个帖子
标签:

代码如下

 @Ok("json")
    @At("/test")
    public NutMap test(@Param("id") String id){
    	NutMap re=new NutMap();
		DocumentFile docPdf = dao().fetch(DocumentFile.class, Cnd.where("subjectId", "=", formId).and("type", "=", Constants.DOCUMENT_FILE_TYPE_PDFGONGWEN));
		if (docPdf != null) {
			re.setv("result", false);
			re.setv("pdfId", docPdf.getId());
			re.setv("directoryDocument", FileUploadHelper.getAbsoluteFilePath(docPdf.getPath()));
		return re;	
		}

前端js这样可以吗

$.ajax({
		type: "POST",
		url: HOST+'sealDocument/test?id=' + id,
		dataType: 'json',
		cache: false,
		success: function(data) {			
			if (data.result == true){
	                jAlert(data.pdfId);
                       jAlert(data.directoryDocument);
			jAlert("成功!");
			} else {
				jAlert("失败");
			}
		}
	});
3 回复

这样兼容性好一些

 @Ok("json:full")

ok,我想问前端这样能接收nutmap的传值吗?

添加回复
请先登陆
回到顶部