标签:parameter 进度 test 服务 传值 OLE 启动 expires xxx
* 在url后边直接拼接,例如test.do?xxx=xxx
* 用param传值,类似上边的做法,后台要搭配@RequestParam注解接受数据;
* 自己拼接json数据,传递到后台,后台要搭配@RequestBody注解接受数据;
* JSON.stringfy({"xxx":xxx});
* 可以通过一些按钮或者a标签触发事件,通过#id值.show()/#id.hide()来操作;
* 通过页面的某些值,用jsp标签<c:if><c:when>等进行筛选;
* 禁用缓存
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Pragma", "no-cache");
response.setDateHeader("Expires", -1);
* 同步:所有的操作都做完,才返回给用户。不能关闭页面。
* 异步:将用户请求放入消息队列,并反馈给用户,系统迁移程序已经启动,你可以关闭浏览器了。然后程序再慢慢地去写入数据库去。可以关闭页面。
* ajax里边的async默认为true,是异步进行的。在编辑图书和添加图书时都使用了同步,即设置为false。
* 在每个页面跳转时都传递Username和role的值在跳转地址后边
* 页面可以通过request.getParameter("xxx")获取属性值
* 为了进行页面跳转取值,又重新设置了request.setAttribute("xxx",xxx); 再通过${requestScope.xxx}获取到地址
* 还设置了两个隐藏的input分别存放username和role的值,为了方便调用ajax的时候获取值$(‘input:text[name="xxx"]‘).val().trim();
* 每次重新启动服务器时,登陆每一个用户时都要输入两次才能成功登陆。
* 用form表单提交数据时到后台打印出来的都是乱码的数据
* 耗费了比较长的时间,通过这个简单的项目,也感觉到自己对于所有的内容都还掌握的不是特别清楚,感觉到自己前边为了赶进度而没有对视频内容很好的消化,遇到问题经常会卡很久。
# 2018/08/28 #
标签:parameter 进度 test 服务 传值 OLE 启动 expires xxx
原文地址:https://www.cnblogs.com/yaopeiyun/p/9557217.html