package org.exam.config;
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.Ordered;
import org.springframework.http.converter.HttpMessageConverter;
import org.springframework.http.converter.json.Jackson2ObjectMapperBuilder;
import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
import org.springframework.web.multipart.MultipartResolver;
import org.springframework.web.multipart.commons.CommonsMultipartResolver;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
import org.springframework.web.servlet.view.InternalResourceViewResolver;
import java.util.List;
/**
* Created by xin on 15/1/7.
*/
@Configuration
@ComponentScan(basePackages = {"org.exam.web"})
@EnableWebMvc
public class MvcConfig extends WebMvcConfigurerAdapter {
@Autowired
private ApplicationContext applicationContext;
@Override
public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
ObjectMapper objectMapper = Jackson2ObjectMapperBuilder.json().build();
objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(objectMapper);
converters.add(converter);
}
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/static/**").addResourceLocations("/static/");
registry.addResourceHandler("/**.html").addResourceLocations("/");
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/").setViewName("index");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Bean
public InternalResourceViewResolver internalResourceViewResolver() {
InternalResourceViewResolver resolver = new InternalResourceViewResolver();
resolver.setPrefix("/WEB-INF/");
resolver.setSuffix(".jsp");
return resolver;
}
@Bean
public MultipartResolver multipartResolver() {
CommonsMultipartResolver bean = new CommonsMultipartResolver();
bean.setDefaultEncoding("UTF-8");
bean.setMaxUploadSize(8388608);
return bean;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
jquery_pagination分页插件下载

共16个文件
java:7个
js:2个
properties:2个


温馨提示
详细参考:http://blog.csdn.net/xiejx618/article/details/47299491 后台的主要任务是获取总记录数和列表数据,剩下的分页功能可以交给前台来做就可以了,感觉jquery pagination(http://github.com/gbirke/jquery_pagination)这个插件还不错,省心!建议详细参考官方文档来了解各个配置参数含义
资源推荐
资源详情
资源评论






格式:zip 资源大小:465.8KB























收起资源包目录




































共 16 条
- 1
资源评论

- IT民工Lee2018-03-28OK,不错不错
- mirzzz2015-12-27骗分的 还得自己整合 不知道现在的人有多懒吗xiejx6182016-04-11对你这种人,表示很无语

xiejx618
- 粉丝: 226
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 珠海某项目初步、施工图设计任务书.docx
- 仿coco点餐系统的微信小程序.zip
- JAVA版免费开源的微信管家平台。支持微信公众号、小程序、第三方平台等。平台已经实现了公众号基础管理、群发、系统权限、抽
- 某碱厂锅炉安装轨道及起重机安装施工方案.doc
- 高层住宅6-2007.10.doc
- 商务英语案例教学研究.doc
- 9万平住宅楼群工程全套施工组织设计(190余页).doc
- 房地产销售培训全案.doc
- 人才盘点:让合适的人上车.docx
- pe-管施工安装流程.doc
- 钢结构焊接变形及焊接残余应力的控制措施.doc
- 写字间市调问卷.doc
- Mac arm版本微信小程序F12 devtools.zip
- We重邮 - 微信小程序(1).zip
- 钻井分类词汇-中英俄文对照.doc
- 工程估价第2章.ppt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
