异常页面及处理与REST风格
强制登录(过滤器)
异常页面及处理
springmvc提供的有异常处理机制,可以支持自定义异常处理类;
Controller一旦抛出异常,就会进入到异常处理类中
- 定义一个异常处理类;需要实现springmvc提供的异常处理接口
- 异常处理类写完之后,在springmvc配置文件中提供bean配置(告诉springmvc一旦发生异常进入到这个异常处理类中)
REST风格
- 普通url请求方式:
http://host:port/projectName/资源?paramName=paramValue¶mName2=pv2
http://localhost:8081/ssm/login.do?username=a&password=b - REST风格url请求方式:
http://host:port/projectName/资源/paramValue/pv2
http://localhost:8081/ssm/login.do/a/b - REST:参数作为地址的一部分
为了应对富客户端(浏览器/app(a/ios)/)
对应到springmvc中,怎么处理REST风格的请求
配置:
代码: