1.web.xml字符集编码问题
CharacterEncodingFilter
org.springframework.web.filter.CharacterEncodingFilter
encoding
utf-8
forceEncoding
true
CharacterEncodingFilter
/*
需要注意url-pattern后面的*加或者不加,如果不加,可以正常显示字符集为utf-8,但是在新增是可能会乱码
2.这里test中的boolean表达式写在EL表达式中,而不是外面
<c:if test="${emp.empId!=null}">
<f:hidden path="empId" /><br />
<input type="hidden" name="_method" value="PUT">
</c:if>
3.BindingResult一定要跟emp对象后面,否则会报错
@RequestMapping(value ="/saveOrUpdate",method = RequestMethod.POST)
public String save(Emp emp,BindingResult result2,Map<String,Object> map){
System.out.println("新增员工 : "+emp);
int result = empService.addEmp(emp);
if(result < 0){
System.out.println("操作失败... ");
return "input" ;
}
return "redirect:getAllEmp";
}