随笔分类 - Spring和springmvc
摘要:在使用切面前,首先保证项目配置启动对@AspectJ注解的支持及监听类,在Spring的配置文件中,添加如下配置即可: <!-- 启动对@AspectJ注解的支持 --> <aop:aspectj-autoproxy proxy-target-class="true" /> 示例: import c
阅读全文
摘要:@ModelAttribute @ModelAttribute最主要的作用是将数据添加到模型对象中,用于视图页面展示时使用。@ModelAttribute等价于 model.addAttribute("attributeName", abc); 但是根据@ModelAttribute注释的位置不同,
阅读全文
摘要:@RequestMapping的匹配规则 ?:匹配文件名中的一个字符 *:匹配文件名中的任意字符 **: ** 匹配多层路径 /user/*/createUser: 匹配 示例:/user/aaa/createUser、 /user/bbb/createUser 等 URL /user/**/cre
阅读全文
摘要:Spring 中常见的容器 我们知道spring容器就是spring中bean的驻留场所。spring容器并不是只有一个。spring自带了多个容器实现,可以归为两种不同的类型:bean工厂和应用上下文。bean工厂是最简单的容器,提供了基本的Di支持;而应用上下文是基于beanFactory构建,
阅读全文
摘要:简介 java里的拦截器是动态拦截Action调用的对象,它提供了一种机制可以使开发者在一个Action执行的前后执行一段代码,也可以在一个Action执行前阻止其执行,同时也提供了一种可以提取Action中可重用部分代码的方式。在AOP中,拦截器用于在某个方法或者字段被访问之前,进行拦截然后再之前
阅读全文
摘要:简介 过滤器是处在客户端和服务器资源之间的一到过滤网,我们可以根据具体的需求来对请求头和数据就行预处理,也可以对响应头和和数据进行后处理。例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息
阅读全文
摘要:基本概念 Servlet又称为Java Servlet是一个基于java技术的web组件,运行在服务器端,用于生成动态的内容。Servlet是平台独立的java类,编写一个Servlet实际上就是按照Servlet规范编写的java类。 Servlet运行需要一个运行环境,及需要一个Servlet容
阅读全文
摘要:从四个方面来区分: 概念 servlet是一种运行在服务器端的Java应用程序,独立于平台和协议,可以动态的生成web页面,它工作于客户端请求和服务器的中间层 filter是一个可以复用的代码片段,可以用来转换请求,响应以及头信息,filter不能产生请求和响应,他只能在请求到达servlet之前对
阅读全文
摘要:参考链接: http://blog.csdn.net/top_code/article/details/50464734; http://blog.csdn.net/javawebxy/article/details/50492409; 注意事项 由于spring版本的不同可能需要引的quartz包
阅读全文
摘要:基本概念 通知 就是你想要的功能,也就是我们常说的安全、事物、日志等。先定义好这些,然后再想用的地方用一下。包含Aspect的一段处理代码 注意:其实这些功能(通知)并不是我们业务逻辑所必须的,只是为了安全,输出信息,或者其他的原因,总之是为了方便我们对项目维护而增加的操作,一般我们会把这些功能封装
阅读全文

浙公网安备 33010602011771号