金融类的系统, 庞大臃肿
1. 前端
使用到了, jsp,js,html来配合使用, 每个页面没有抽取, 全是分散的, 添加新的页面的时候,就要全部的内容都添加. 缺点.
优点. 快
- 启动一个页面, 首先使用页面上的head中引入js文件 ,在相应的样式都在下面的具体的body中实现. 效果也是如此
- 从相应的html中的button按钮触发相应的js的内容, 调用接口进行响应,
- 在第一次确认的时候进行 ,数据校验. 当校验通过后, 使用 $(’#mySave’).modal(“show”); 触发相应的模态框进行二次确认, 二次确认后, 才会进行真正的数据的修改操作,调用后端的接口
- 获取到前端的数据, 传入到请求接口的HttpServletRequest中进行保存,获取的时候直接使用相应的字段进行获取, k-v形式(使用POST)的目的在我看来是不用在url中进行数据的展示保证安全, 不会受到get请求的url的大小的限制.所以使用post进行相应的请求操作
- 当后端业务走完以后会返回 json的数据格式, 根据相应的状态码进行判断是否操作成功, 并进行页面的重新加载 window.location.href = “xx.html”;
2.后端
- 当前端的请求过来以后,数据都是放在 HttpServletRequest中的, 使用相应的get获取数据**request.getParameter(“key”);**获取到请求中的数据进行操作就好,
- 当业务处理完成后返回 modelandview 的json格式的数据, ModelAndView modelandview = new ModelAndView(JSON_VIEW);
- 将相应的状态码添加进去, 就可以返回这个 modelandview 对象到前端进行渲染使用.