spring mvc3+默认首页设置问题
2015-09-07 18:26
531 查看
web.xml配置:
不要设置为*.do之类,这样只会拦截.do后缀名文件,设置为/,可以拦截所有请求。可以单独给页面设置后缀。如下java代码
然后java代码:
controller后不要跟路径,就表示直接是根路径(不带最后斜杠http://localhost:8080/imageModel 个人理解)
然后:
http://localhost:8080/imageModel/ http://localhost:8080/imageModel/index.do http://localhost:8080/imageModel/index.html
以上都是默认首页。
controller设置路径:
表示:http://localhost:8080/imageModel/invite/getlist
<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
相关文章推荐
- Eclipse ADT插件和Android SDK使用离线包升级笔记
- Spring配置切面事务
- JAVA编程思想:第10章 内部类
- java基础—4.面向对象
- JAVA生成随机数
- Java遍历时删除List、Set、Map中的元素(源码分析)
- Java遍历时删除List、Set、Map中的元素(源码分析)
- jetty meven eclipse集成总结
- springMVC 下访问静态资源
- eclipse vm插件的安装
- Java动态代理的理解
- javaSet集合的并集、差集、交集
- Java 垃圾回收机制概念梳理
- java基础—3.String类与正则表达式
- spring管理和bean
- java笔记——初识面向对象(主函数)
- MyEclipse 编写java mail 时遇到 java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
- Struts html标签的使用及说明
- SpringMVC原理
- java 分割split