1、首先创建一个springmvc单元测试类MvcTest:加载spring配置文件和springmvc配置文件。
2、然后传入springmvc的ioc@RunWith(SpringJUnit4ClassRunner.class)。
3、创建MockMvc对象,虚拟mvc请求,获取处理结果。
4、模拟发送请求,拿到返回值。
5、请求成功之后,请求域中会有pageInfo。
6、最后请求完成后,点击打印程序结果,就完成了 。
@RequestMapping(value={"url1","url2","url3"....})
还可以配置通配符匹配多个请求
用注解@requestMapping吧好像
一个方法想处理不同的请求,应该主要在判断传递参数上了吧,同过不同的参数去执行不同 的代码,controller方法有两种传递参数的方法:
一:直接做为路径去传
@RequestMapping(value = "/createhtml/{id}/{type}.htm", method = RequestMethod.GET)
public void createHtml(@PathVariable Long id, @PathVariable Integer type)
二:使用方法函数去传
@RequestMapping(value = "/save.htm“)
public String save(String str)--这个str可以直接接收jsp传过来的参数,
不知道以上回答是不是你想要的。