• spring mvc: 静态资源/文件配置


    静态文件不用再放web-info 下面了,放在webapp/ 下面就行了(静态文件放web-inf下你在jsp都无法引用~  注意一下所有js、css包括报表文件~ 配置文件等等等~  不要放在web-info下~)

    WEB-INF只能内部访问,外面是怎么都访问不了的

    看配置,如图:

    java代码,WebController.java,静态资源pages/final.html

    WebController.java

    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RequestMethod;
    
    @Controller
    public class WebController {
    
    	
    	@RequestMapping(value="/index", method = RequestMethod.GET)
    	public String index()
    	{
    		return "index";
    		
    	}
    	
    	@RequestMapping(value="/staticPage", method = RequestMethod.GET)
    	public String redirect()
    	{
    		return "redirect:/pages/final.html";
    		
    	}
    }
    

      

    静态资源: webapp/page/final.html下

    xml配置

    在xxx-servlet.xml下面添加静态目录配置

    <!-- 默认的注解映射的支持 -->
    <mvc:annotation-driven /> 
    <!-- 静态资源 -->
    <mvc:resources mapping="/pages/**" location="/pages/"/>
    

      

    访问地址: url/项目地址(hello)/index

    访问地址: url/项目地址(hello)/pages/final.html

  • 相关阅读:
    TF-IDF理解及其Java实现
    Java两种方式简单实现:爬取网页并且保存
    PHP网站环境搭配: Apache Http+PHP+Mysql
    String与InputStream相互转换
    Eclipse工程文件夹 红叹号
    查准与召回(Precision & Recall)
    IR的评价指标-MAP,NDCG和MRR
    Dubbo简介2
    SpringCloud 集锦
    dubbox 的各种管理和监管[转]
  • 原文地址:https://www.cnblogs.com/achengmu/p/8884882.html
Copyright © 2020-2023  润新知