zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    风险投资
    a blog about grid stytem
    960gs
    css布局学习资料
    rails测试
    telecommuting
    blueprint
    google +buttons style
    960gs
    960gs tips
  • 原文地址:https://www.cnblogs.com/achengmu/p/8884882.html
Copyright © 2011-2022 走看看