zoukankan      html  css  js  c++  java
  • springMVC 与 html RESTful 解决方案

    若前端为html 而非jsp  且 拦截如下

    <servlet-mapping>
        <servlet-name>springMVC</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>

    解决方案一:
    <mvc:annotation-driven/>
        <mvc:resources mapping="/source/**" location="/source/"/>
        <mvc:resources mapping="/html/**" location="/html/"/>

                将所有html 或其他静态资源放到 /html/  或/source/ 名字可以自己取

       文件夹下:可以直接使用url访问   或 通过SpringMVC controller return “forward:/html/******”;

       如果  主页面也是html 则进行下面 当然主页实际的html 也要放在上述文件下

    <welcome-file-list>
            <welcome-file>index</welcome-file>
        </welcome-file-list>
    <servlet-mapping>
            <servlet-name>springMVC</servlet-name>
            <url-pattern>/</url-pattern>
        </servlet-mapping>
        <servlet-mapping>
            <servlet-name>springMVC</servlet-name>
            <url-pattern>/index</url-pattern>
        </servlet-mapping>
    public class HtmlController {
        @RequestMapping("/index")
        public String responseIndex() {
            return "forward:/html/manager/manager.html";
        }
    }

    其他解决方法如果遇到继续补充。。。

  • 相关阅读:
    响应头中的 ETag 值是如何生成的
    http请求状态码
    RPC 和 REST 有什么优劣
    comet 长轮询与 node 实现
    HTTPS 加密
    iterm2 快捷键
    static in C/C++
    03-树3 Tree Traversals Again
    2016.03.19随笔
    03-树2 List Leaves
  • 原文地址:https://www.cnblogs.com/infoo/p/8288751.html
Copyright © 2011-2022 走看看