EAS8.0,EAS8.2,WAF2,SpringMVC注解方式编写控制层
来源:互联网 发布:excel如何合并数据 编辑:程序博客网 时间:2024/06/05 23:02
SpringMVC注解的方式编写控制层逻辑,可以省略框架原有的事件、功能处理机制(event、handler)。
使用框架原有事件、功能机制时,代码较为零散,配置过多。
package com.kingdee.eas.custom.demo.demo.web;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.stereotype.Controller;import org.springframework.ui.ModelMap;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;import com.kingdee.bos.webframework.core.WebPageController;import com.kingdee.bos.webframework.json.JSONUtils;/** * 演示单据编辑界面控制层逻辑 * @author 郭旭 * */@Controller@RequestMapping("/demo/demoEdit")public class DemoEditPageController extends WebPageController {/** * 演示接口 */@RequestMapping(params={"method=demo"})@ResponseBodypublic void demo(HttpServletRequest request, HttpServletResponse response, ModelMap model) throws Exception{String demo = request.getParameter("demo"); //参数JSONUtils.SUCCESS(demo);}}
前端页面JS调用控制层对应方法:
/** * 演示按钮 */demo:function(event,value){var number = waf("#number").wafText("getValue") //单据编号if(number == null || number == ""){ _self.showMessage("单据编号不能为空!"); return;}waf.ajax({ url:waf.getContextPath() + "/demo/demoEdit.do?method=demo", data:{demo:number}, //传参 type:'post', dataType:'', async:false, success:function(data){ alert(data.data); // alert(waf.toJSON(data)); } });}
阅读全文
0 0
- EAS8.0,EAS8.2,WAF2,SpringMVC注解方式编写控制层
- EAS8.0,WAF2,JS,列表界面选择记录行,请求控制层逻辑,刷新界面
- EAS8.0,EAS8.2,WAF2,JS,打开新页面,打开新窗口,传递参数
- 金蝶EAS8.2,WAF2,关闭当前页面
- EAS8.0,WAF2,Web页面、序时簿表格数据过滤、数据隔离、过滤条件
- 金蝶EAS8.2,WAF2框架,分录中F7字段数据过滤
- 金蝶EAS8.2,WAF2,F7数据过滤(单据头、分录均有F7字段)
- EAS8.2,WAF2,打开菜单(列表界面)时进行权限/业务校验
- EAS8.0解决方案需要构建的jar目录
- 金蝶EAS8.2,二次开发单据关联费用预算,新预算接口
- springMVC 注解+枚举方式实现权限控制
- 【Springmvc 2】----注解方式参数
- 菜鸟学习Spring——SpringMVC注解版控制层重定向到控制层
- 菜鸟学习Spring——SpringMVC注解版控制层重定向到控制层
- 菜鸟学习Spring——SpringMVC注解版控制层重定向到控制层
- Spring的学习--SpringMVC的四个基本注解annotation(控制层,业务层,持久层)
- spring mvc控制层(非注解方式)
- SpringMVC—注解方式
- 欢迎使用Markdown编辑器写博客
- MySQL事务隔离级别
- 星期几?
- caffemodel的卷积层可视化(Python接口)
- 对不同数据源特征提取的(详见上一篇博客问题)的进一步思考
- EAS8.0,EAS8.2,WAF2,SpringMVC注解方式编写控制层
- 关于Excel导入功能的细节问题
- LEFT JOIN ... ON ... 四表联查实例
- Unity协程(Coroutine)原理深入剖析
- Python中多个数组行合并及列合并的几个简单方法
- maven系列--Could not resolve dependencies问题的解决
- 欢迎使用CSDN-markdown编辑器
- 在线学习各种环境和系统的搭建
- 兼容Android7.0传递图片的URI