- //拦截器
- @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object object) throws Exception { System.out.println( request.getRequestedSessionId()); System.out.println(request.getSession().getAttribute("sessionId")+"+++++++"); if(request.getRequestedSessionId().equals(request.getSession().getAttribute("sessionId"))){ return true; } return false; }
@Controller
@RequestMapping("/back/html/")
public class GoodsAction {
//请求的方法
@RequestMapping("addGoods")
public void addGoods(Goods goods,MultipartFile goodsImg,HttpServletRequest request){
System.out.println("__________________________________________");
String uploda="uplode/";
File file=new File(uploda, UUID.randomUUID()+".jpg");
try {
goodsImg.transferTo(file);
} catch (IllegalStateException | IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}
//jsp的file