博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
3.6. FAQ
阅读量:6153 次
发布时间:2019-06-21

本文共 2942 字,大约阅读时间需要 9 分钟。

3.6.1. o.s.web.servlet.PageNotFound

解决方法,加入下面代码到 dispatcher-servlet.xml 文件中

dispatcher-servlet.xml

3.6.2. HTTP Status 500 - Handler processing failed; nested exception is java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config

pom.xml 文件中加入依赖包

javax.servlet
jstl
1.2

3.6.3. 同时使用 Thymeleaf 与 JSP

Using both Thymeleaf and JSP
@RequestMapping("/thymeleaf")public String thymeleafView(){    return "thymeleaf.html";}@RequestMapping("/jsp")public String jspView(){    return "jstl.jsp";}
@RequestMapping(value="/test")public ModelAndView dboxPrint(Model model){ ModelAndView modelAndView = new ModelAndView("thymeleaf/test"); return modelAndView;}

3.6.4. 排除静态内容

方法一,排除静态内容如 images, css, js 等等

springframework
org.springframework.web.servlet.DispatcherServlet
1
default
/images/*
*.css
/js/*.js
springframework
/welcome.jsp
/welcome.html
*.html

方法二

3.6.5. HTTP Status 406

配置 url-pattern 增加需要传递给Spring的扩展名

springframework
org.springframework.web.servlet.DispatcherServlet
1
springframework
/welcome.jsp
/welcome.html
*.json
*.xml
*.html

3.6.6. Caused by: java.lang.IllegalArgumentException: Not a managed type: class common.domain.Article

背景描述:Springboot 入口文件 Application.java 的包是 package api; 为了让 domain,pojo 共用,于是将 domain 放到Maven module下命令为 common。启动后出现这个故障。

解决方案增加 @EntityScan("common.domain") 即可。

package api;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.boot.autoconfigure.domain.EntityScan;import org.springframework.cloud.netflix.eureka.EnableEurekaClient;import org.springframework.scheduling.annotation.EnableScheduling;@SpringBootApplication@EnableScheduling@EnableEurekaClient@EntityScan("common.domain")public class Application {	public static void main(String[] args) {		System.out.println( "Service Api Starting..." );		SpringApplication.run(Application.class, args);	}}

原文出处:Netkiller 系列 手札

本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

你可能感兴趣的文章
linux后台运行程序
查看>>
win7 vs2012/2013 编译boost 1.55
查看>>
Tar打包、压缩与解压缩到指定目录的方法
查看>>
配置spring上下文
查看>>
Python异步IO --- 轻松管理10k+并发连接
查看>>
Oracle中drop user和drop user cascade的区别
查看>>
登记申请汇总
查看>>
Android Jni调用浅述
查看>>
CodeCombat森林关卡Python代码
查看>>
第一个应用程序HelloWorld
查看>>
(二)Spring Boot 起步入门(翻译自Spring Boot官方教程文档)1.5.9.RELEASE
查看>>
Java并发编程73道面试题及答案
查看>>
企业级负载平衡简介(转)
查看>>
ICCV2017 论文浏览记录
查看>>
科技巨头的交通争夺战
查看>>
Shell基础之-正则表达式
查看>>
JavaScript异步之Generator、async、await
查看>>
讲讲吸顶效果与react-sticky
查看>>
c++面向对象的一些问题1 0
查看>>
直播视频流技术名词
查看>>