一: @Controller @RequestMapping("ljl") public class HelloCotroller { @RequestMapping("first") public String doFirst() { return "/index.jsp"; } @RequestMapping("second") public String doSecond() { return "/insert.jsp"; } @RequestMapping(value = "/*three") public String doThree() { return "/insert.jsp"; } @RequestMapping(value = "/four*") public String doFour() { return "/insert.jsp"; } @RequestMapping(value = "/**/five") public String doFive() { return "/insert.jsp"; } } 二:@Controller public class ParamController { @RequestMapping("/one") public String doOne(String uname) { System.out.println(uname); return "/index.jsp"; } @RequestMapping("/two") public String doTwo(UserInfo info) { System.out.println(info.getUname()); return "/index.jsp"; } /*域属性*/ @RequestMapping("/three") public String doThree(UserInfo info) { System.out.println("用户名:" + info.getUname() + "\t" + "图书名称:" + info.getBook().getBookname()); return "/index.jsp"; } /*集合*/ @RequestMapping("/six") public String doSix(UserInfo info) { System.out.println("用户名:" + info.getUname() + "\t" + "图书名称:" + info.getList().get(1).getBookname()); return "/index.jsp"; } /*url*/ @RequestMapping(value = "/{uname}/{age}/sever") public String doSever(@PathVariable("uname") String uname, @PathVariable String age) { System.out.println(uname); System.out.println(age); return "/index.jsp"; }页面:<h2>Login</h2> <form action="six" method="post"> 用户名:<input name="uname"/> 图书名称1:<input name="list[0].bookname"/> 图书名称2:<input name="list[1].bookname"/> <input type="submit"/> </form>
注解开发示例
最新推荐文章于 2022-11-02 08:53:27 发布