springmvc-查找方法学习笔记


import javax.servlet.http.HttpSession;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
@RequestMapping(value="/emp")               
public class EmpAction {

    @RequestMapping(value="/find")
    public String findEmpById(int id,Model model) throws Exception{
        System.out.println("查询"+id+"号员工信息");

        //转发到EmpAction的另一个方法中去,即再次发送请求
        return "forward:/emp/update.action";

        //重定向到EmpAction的另一个方法中去,即再次发送请求
        //return "redirect:/emp/update.action?id=" + id;

    }

    @RequestMapping(value="/update")
    public String updateEmpById(int id,Model model) throws Exception{
        System.out.println("更新" + id +"号员工信息");
        model.addAttribute("message","更新员工信息成功");
        return "/jsp/ok.jsp";
    }

}
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <body> 
        
    <a href="${pageContext.request.contextPath}/emp/find.action?id=1" style="text-decoration:none">编辑</a>

  </body>
</html>

猜你喜欢

转载自blog.51cto.com/357712148/2106596