注解开发示例

来源:互联网 发布:linux安装网站安全狗 编辑:程序博客网 时间:2024/06/01 22:21
一:@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";    }}二: 
@Controllerpublic 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>

原创粉丝点击