zoukankan      html  css  js  c++  java
  • spring mvc3+默认首页设置问题

    web.xml配置:

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

    不要设置为*.do之类,这样只会拦截.do后缀名文件,设置为/,可以拦截所有请求。可以单独给页面设置后缀。如下java代码

    然后java代码:

    @Controller
    public class IndexController {
        @RequestMapping("/")
        public String index(){
            return "/WEB-INF/html/login.html";
        }
      @RequestMapping("/index.do")
      public String index2(){
          return "/WEB-INF/html/login.html";
      }
      @RequestMapping("/index.html")
      public String index3(){
          return "/WEB-INF/html/login.html";
      }
    }

    controller后不要跟路径,就表示直接是根路径(不带最后斜杠http://localhost:8080/imageModel 个人理解)

    然后:

    http://localhost:8080/imageModel/

    http://localhost:8080/imageModel/index.do

    http://localhost:8080/imageModel/index.html

     以上都是默认首页。

    controller设置路径:

    @Controller
    @RequestMapping("/invite")
    public class InviteController {
        @RequestMapping("/getlist")
        @ResponseBody
        public List<Invite> queryList(){
            return biz.queryList();
        }
    }

    表示:http://localhost:8080/imageModel/invite/getlist

  • 相关阅读:
    字母统计
    特殊乘法
    一年的第几天
    找中位数
    查找学生信息
    Hdu 1009 FatMouse' Trade
    Hdu 1012 u Calculate e
    Hdu 1005 Number Sequence
    Hdu 1008 Elevator
    Hdu 1003 Max Sum
  • 原文地址:https://www.cnblogs.com/v-weiwang/p/4789632.html
Copyright © 2011-2022 走看看