经过前面的学习,我们已经初步掌握了spring的用法,搭建简单的spring环境已经没问题了。在上一篇教程当中(搭建SpringMVC框架,实现简单登陆功能 ),我们已经能够使用spring mvc实现简单的登陆了。
这次我们尝试用『注解』的方式完成以下功能:
1、开发登陆功能(登陆成功跳转到登陆成功页面,失败给出相应的错误提示)
2、在登陆成功页面实现文件上传,并保存到指定目录下。
经过前面的学习,我们已经初步掌握了spring的用法,搭建简单的spring环境已经没问题了。在上一篇教程当中(搭建SpringMVC框架,实现简单登陆功能 ),我们已经能够使用spring mvc实现简单的登陆了。
这次我们尝试用『注解』的方式完成以下功能:
1、开发登陆功能(登陆成功跳转到登陆成功页面,失败给出相应的错误提示)
2、在登陆成功页面实现文件上传,并保存到指定目录下。
阅读本篇文章之前建议先阅读以下前面两篇关于Spring的简单配置,Spring这系列的教程主要是为了让给初学者可以快速的掌握Spring的相关配置,如果希望应用于实际项目,还需要深入学习。
本次教程主要是使用简单配置实现用户登录验证功能。
要求:
1、搭建简单的Spring MVC框架
2、开发登陆功能(登陆成功跳转到欢迎页面,失败给出相应的提示)
今天使用ajax传值的是时候,spring后台始终收不到数组参数的值,检查了可能出现错误的地方都没发现问题的根本。
大致代码如下:1
2
3
4
5
6var goodsIDs = [];
goodsIDs.push("0001");
goodsIDs.push("0002");
goodsIDs.push("0003");
$.post('goodsController/getGoodsInfo.do',goodsIDs:goodsIDs,function(result){});
如果你阅读了上一篇文章Spring的简单配置,相信你已经会搭建一个简单Spring IOC的框架了。那么说到IOC我们往往会联想到Spring AOP(面向切面编程),这次教程我们就来搭建一个简单的AOP框架,体验一下AOP的使用和好处。
今天在整理一个EasyUI框架的时候,需要用到设置输入框的disable属性。但是由于EasyUI自身的原因,导致disable属性无法生效,使用readonly就能够正常显示,原因是由于引用的插件validatebox.js导致输入框重新加载时取消了disable属性。
在网上查阅资料发现readonly 和 disable虽然都是禁止编辑,但是也有一些细微的差别。
disabled对于所有的表单元素都有效,但是readonly只针对input(type=text/password)和textarea有效。如果在表单当中,提交表单的话disabled不会被传递,而readonly可以传递到后台。
最近整理实验室框架的时候,针对管理系统这一块儿的前端框架选型不是特别好,使用起来不是特别方便,而且拓展性很差,所以在网上找了一些开源的前端框架,经过对比找出三个我认为还可以的前端框架分享给大家。
最近在使用Hexo搭建博客,因为Hexo是一个基于Node.js的静态资源博客程序。所以相对NodeJS做一些学习和了解。
NodeJS最吸引我的地方就是它速度特别快,而且可以继续写JavaScript。这系列博文当中,我将分享我学习NodeJS的一些体会。
我们在做web开发的时,有时候需要选择文件后里面上传,有时候需要选择文件再加上一些其他操作上传文件。jQuery file upload刚好提供了这两种形式