diff --git a/pom.xml b/pom.xml
index a6ac6ab9..454de4cc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -176,51 +176,7 @@
-
- org.apache.maven.plugins
- maven-eclipse-plugin
- 2.8
-
-
-
- .settings/org.eclipse.core.resources.prefs
-
- =${project.build.sourceEncoding}
- ]]>
-
-
-
-
-
-
-
- maven-surefire-plugin
-
- -Xmx256m
-
-
-
- com.atlassian.maven.plugins
- maven-clover2-plugin
- 2.6.3
-
- ${clover.license.file}
- ${project.build.sourceEncoding}
- true
-
-
-
- org.codehaus.mojo
- findbugs-maven-plugin
- 1.2
-
- true
- true
- true
-
-
+
org.apache.maven.plugins
@@ -242,30 +198,7 @@
-
- org.apache.maven.plugins
- maven-war-plugin
- 2.6
-
-
-
- src/main/webapp/WEB-INF
- WEB-INF
- true
-
- **/*.xml
-
-
- web.xml
-
-
-
- true
- */web.xml,static
- false
- ms.install,html/,static/,temp,upgrader,WEB-INF/web.xml,WEB-INF/lib/,templets/,upload/,WEB-INF/classes/*.xml,WEB-INF/classes/*.properties,*.sh,WEB-INF/classes/net/mingsoft/config/,WEB-INF/classes/net/mingsoft/*.class
-
-
+
org.apache.maven.plugins
maven-release-plugin
diff --git a/src/main/java/net/mingsoft/cms/action/web/MCmsAction.java b/src/main/java/net/mingsoft/cms/action/web/MCmsAction.java
index 3929bd27..5f579778 100644
--- a/src/main/java/net/mingsoft/cms/action/web/MCmsAction.java
+++ b/src/main/java/net/mingsoft/cms/action/web/MCmsAction.java
@@ -275,13 +275,6 @@ public class MCmsAction extends net.mingsoft.cms.action.BaseAction {
-
-
-
-
-
-
-
/**
* 实现前端页面的文章搜索
*
diff --git a/src/main/java/net/mingsoft/config/WebConfig.java b/src/main/java/net/mingsoft/config/WebConfig.java
index 49d86049..4c77d243 100644
--- a/src/main/java/net/mingsoft/config/WebConfig.java
+++ b/src/main/java/net/mingsoft/config/WebConfig.java
@@ -1,6 +1,7 @@
package net.mingsoft.config;
import java.io.File;
+import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
@@ -15,6 +16,8 @@ import org.springframework.boot.web.servlet.ServletRegistrationBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.Ordered;
+import org.springframework.http.converter.HttpMessageConverter;
+import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
import org.springframework.web.context.request.RequestContextListener;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.PathMatchConfigurer;
@@ -27,6 +30,8 @@ import com.alibaba.druid.support.http.StatViewServlet;
import com.alibaba.druid.support.http.WebStatFilter;
import com.alibaba.druid.support.spring.stat.BeanTypeAutoProxyCreator;
import com.alibaba.druid.support.spring.stat.DruidStatInterceptor;
+import com.fasterxml.jackson.databind.DeserializationFeature;
+import com.fasterxml.jackson.databind.ObjectMapper;
import net.mingsoft.basic.interceptor.ActionInterceptor;
import net.mingsoft.basic.util.BasicUtil;
@@ -117,4 +122,26 @@ public class WebConfig implements WebMvcConfigurer {
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
WebMvcConfigurer.super.addViewControllers(registry);
}
+
+
+ /**
+ * 解决com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException 问题,提交实体不存在的字段异常
+ */
+ @Override
+ public void configureMessageConverters(List> converters) {
+ // TODO Auto-generated method stub
+ WebMvcConfigurer.super.configureMessageConverters(converters);
+ converters.add(mappingJackson2HttpMessageConverter());
+ }
+
+ @Bean
+ public MappingJackson2HttpMessageConverter mappingJackson2HttpMessageConverter(){
+ MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
+ ObjectMapper objectMapper = new ObjectMapper();
+ //添加此配置
+ objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
+ converter.setObjectMapper(objectMapper);
+ return converter;
+ }
+
}