实现:
1.创建一个人力资源模型,设计雇员的数据信息。
2.创建一个网页,供管理员录入雇员的信息。
3.创建一个控制器,接收页面传入的数据。
人力资源模型:
public class Staff {
Long id;
String name;
String state="open";
int age;
int workyear;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public int getWorkyear() {
return workyear;
}
public void setWorkyear(int workyear) {
this.workyear = workyear;
}
public String getState() {
return state;
}
public void setState(String state) {
this.state = state;
}
}
控制器,接收页面传入的数据:
package test.staff;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
@RequestMapping("/staffinfo")
public class StaffCtrl {
void a(){};void b(){}
@RequestMapping("/addstaff")
public String addStaff(Staff staff){
System.out.println(staff.name+" "+staff.age+" "+staff.workyear);
return "/success.jsp";
}
}
网页,供管理员录入雇员的信息:
<body>
新增雇员信息 <br>
<form action="/mvc/staffinfo/addstaff">
雇员名:<input name="name"/><br>
年龄:<input name="age"/><br>
工作年份:<input name="workyear"/><br>
<input type="submit" value="新增"/>
</form>
</body>
演示: