系列文章目录
URL模版映射
即把参数放到restfull
即接着上篇文章那样,我们的id是通过问号传参的
这里就是如下图这样
这就叫做restfull风格
下面我们具体操作一下
@PathVariable 是 路径参数的意思
测试看一下
我们也可以在web.xml里面配置一下,可以不用加后缀 .do
具体操作如下
后面的 .do 就不用写了
如下,照常访问
这样就多配了一套访问路径
转发和重定向
springMvc的转发和重定向非常简单
下面我们看具体操作
这就是一个转发的例子,转发到另外一个映射里面去
这里它跟list.do 所在的映射是在同一个控制器里面,所以这是同一个控制器的转发
如果不在同一个控制器里面的话怎么写呢?
这样就行了
这就是不同控制器的转发,比如struts2更为简单
测试的时候我们就看地址会不会变
转发 地址不会变
重定向地址会变
重定向是一样的,就是换一下关键字
注意重定向地址栏会变
RequestParam注解讲解——其实就是用来限定参数的
/**
* RequestParam参数描述
* value:参数名称
* defaultValue:默认值
* required:参数是否必须有值,如果为true,参数又为空,会报错
* */
意思就是不填的话会报错
这样的好处是可以避免一些不必要的空指针问题
还可以配置一个默认值
可以打印看一下