zoukankan      html  css  js  c++  java
  • spring boot 加载jsp

    1、spring boot启动类继承SpringBootServletInitializer ,并且重写configure方法

    package com.springapp.mvc;import javax.servlet.MultipartConfigElement;
    
    @SpringBootApplication
    @ImportResource({"classpath:config/applicationContext-xweb.xml"})
    @ComponentScan
    public class XwebApplication extends SpringBootServletInitializer {
    
        public static void main(String[] args) {
            SpringApplication springApplication =new SpringApplication(XwebApplication.class);
            springApplication.run(args);
        }
    
        @Override
        protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
            return builder.sources(XwebApplication.class);
        }
    
        /**
         * 上传附件容量限制
         * @return
         */
        @Bean  
        public MultipartConfigElement multipartConfigElement() {  
            MultipartConfigFactory factory = new MultipartConfigFactory();
            factory.setMaxFileSize("102400KB");  
            factory.setMaxRequestSize("112400KB");  
            return factory.createMultipartConfig();  
        }
    
        
    }  

    2、pom.xml

    增加spring-boot插件, 以及tomcat-embed-jasper依赖。

    <!-- 使用Jasper引擎解析JSP -->
    <dependency>
        <groupId>org.apache.tomcat.embed</groupId>
        <artifactId>tomcat-embed-jasper</artifactId>
        <scope>provided</scope>
    </dependency>
    
    
    <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                </plugin>
            </plugins>
    </build>

    3、用spring-boot插件启动

  • 相关阅读:
    牛人整理的Django资源大全
    【转】Eclipse的HTML编辑器
    【问】django中视图转换
    【转】the django book中文
    【转】介绍COM入门
    浅谈 XSS & CSRF
    如何编写更好的CSS
    视觉交互的一点分享
    CORS(CrossOrigin Resource Sharing) 跨域资源共享
    JavaScript中数组对象的那些自带方法
  • 原文地址:https://www.cnblogs.com/cocoat/p/6808445.html
Copyright © 2011-2022 走看看