摘要: 在SpringMVC中,可以使用@RequestBody和@ResponseBody两个注解,分别完成请求报文到对象和对象到响应报文的转换。 1.@ResponseBody 该注解用于将Controller的方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到R 阅读全文
posted @ 2016-04-29 01:43 长不高 阅读(20150) 评论(0) 推荐(0) 编辑
摘要: <context:annotation-config> 是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解,是一个注解处理工具。 他的作用是式地向 Spring 容器注册 AutowiredAnnotationBea 阅读全文
posted @ 2016-04-29 01:04 长不高 阅读(142) 评论(0) 推荐(0) 编辑
摘要: spring自己就支持quartz,这两个集成经常会出现因为包的版本问题而出现的各种问题。而且不同版本的配置方式也有点不同。 我用的是spring4.15+quartz-2.2.0.jar。 先是配置文件applicationContext.xml 配置文件中的cronExpression就是设置什 阅读全文
posted @ 2016-04-27 21:05 长不高 阅读(246) 评论(0) 推荐(0) 编辑
摘要: timer和timertask主要用来执行周期性操作,和linux中的crontab类似。 结果就是每隔一秒输出一个时间 阅读全文
posted @ 2016-04-27 20:51 长不高 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 有以下几种情况: 一个参数 不使用注解 不使用注解 1.参数为基本类型或包装类型。 参数注释为: #{任意字符} 2.参数为对象。 参数注释为: #{对象属性} 使用注解(@Param) 使用注解(@Param) 1.参数为基本类型或包装类型。 参数注释为: #{注解名称} | #{param1} 阅读全文
posted @ 2016-04-27 01:29 长不高 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 两种方法(主要是要注意返回值类型): 方法一 返回一个float类型 方法二 返回一个字符串 阅读全文
posted @ 2016-04-27 00:47 长不高 阅读(9178) 评论(0) 推荐(0) 编辑
摘要: 拦截器的实现 1.编辑拦截器类实现HandlerInterceptor接口。 2.把拦截器注册到springmvc框架中。 3.配置拦截器的拦截规则 拦截器类: 注册拦截器(注意xml文件的头部需要加的命名空间等内容): 通过上面的代码就可以实现,在发送请求时,如果没有登录的话(登录后会保存一个se 阅读全文
posted @ 2016-04-21 23:00 长不高 阅读(182) 评论(0) 推荐(0) 编辑
摘要: springmvc的文件上传比之前servlet/jsp时写的文件上传简单很多。 jsp页面: controller: 这样就可以实现文件上传了。最后,如果要读取已上传的文件的时候,可以在tomcat中设置虚拟目录,而不是直接读e://pic/xx。 阅读全文
posted @ 2016-04-20 22:28 长不高 阅读(126) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/tarena_lixy/article/details/7096114 阅读全文
posted @ 2016-04-17 09:01 长不高 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 这里有一个源码分析 http://www.cnblogs.com/daxin/p/3540617.html 还有一个简单的图 阅读全文
posted @ 2016-04-17 08:59 长不高 阅读(165) 评论(0) 推荐(0) 编辑