51CTO博客开发
为方便演示, 所有处理逻辑全部放在Controller完成, 不再写Service等各层接口及实现. 如需在Service层处理, 思路及方法也是完全一样的.先说前台. 运行以后就是这样子的. 一个非常简单的表单页面, 两个文件上传按钮, 一个提交其中单个文件上传, 即只能选择一个文件, 无法同时选择多个相对的, 多个文件就是可以同时选择多个文件了文件选择以后就是这个样子代码如下: 一个form,
HttpSessionListener : Session创建事件发生在每次一个新的session创建的时候,类似地Session失效事件发生在每次一个Session失效的时候。这个接口也只包含两个方法,分别对应于Session的创建和失效:# public void sessionCreated(HttpSessionEvent se); # public void se
java web中的三大组件分别是servlet listener filter
Ajax和XMLHttpRequest我们通常将Ajax等同于XMLHttpRequest,但细究起来它们两个是属于不同维度的2个概念。以下是我认为对Ajax较为准确的解释:(摘自what is Ajax)AJAX stands for Asynchronous JavaScript and XML. AJAX is a new technique for creating better, f
AJAX大家已经都知道了,是为了实现异步通讯,提高用户体验度,而将很多旧知识(XML,DOM,JavaScript,HTML,Jquery,Css……)重新融合的一个新的知识框架。而,XMLHttpRequest对象则是其中的重重之中。这篇博客重点总结一下这个对象的使用。当然还是按照经典的五步法来学习,以后在实践中有更多更好的想法,会拿出来分享的! &nbs
Spring MVC 4的Interceptor拦截器与Struts2的拦截器类似,其主要目的是对所有的URL请求进行拦截处理,处理某些规则的请求,如权限验证,判断用户是否登陆等。 在Spring MVC 4中使用拦截器,必须先在Spring.xml中配置使用拦截器,配置的方法有两种:一种是传统的bean方式配置,另外一种是使用 http://www.springfra
1.原理上:硬链接(hard link):A是B的硬链接(A和B都是文件名),则A的目录项中的inode节点号与B的目录项中的inode节点号相同,即一个inode节点对应两个不同的文件名,两个文件名指向同一个文件,A和B对文件系统来说是完全平等的。如果删除了其中一个,对另外一个没有影响。每增加一个文件名,inode节点上的链接数增加一,每删除一个对应的文件名,inode节点上的链接数减一,直到
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号