springmvc的控制器,接收请求类型
来源:互联网 发布:人工智能美女机器人 编辑:程序博客网 时间:2024/06/05 18:15
未指定接收的请求类型时,get和post类型都可以接收,代码如下,红色背景为关键代码
@RequestMapping(value="/rcgl/supplyCon")
public ModelAndView supply(HttpServletRequest request) throws UnsupportedEncodingException{
String supplyId;
String name;
int totalCount=0;
int currentPage;
if(request.getParameter("supplyId")==null){
supplyId="";
}else{
supplyId=request.getParameter("supplyId");
}
if(request.getParameter("name")==null){
name="";
}else{
name=request.getParameter("name");
/*name=new String(name.getBytes("iso8859-1"),"utf-8");*/
}
if(request.getParameter("currentPage")==null){
currentPage=1;
}else{
currentPage=Integer.parseInt(request.getParameter("currentPage"));
}
List supply=supplyService.getAllSupply(supplyId, name);
if(supply!=null&&supply.size()>0){
totalCount=supply.size();
page.pageInit(currentPage, 10, totalCount);
page.setPageList(supply.subList(page.getFirstResult(), page.getMaxResult()));
}
ModelAndView mav=new ModelAndView("rcgl/supplyCon");
mav.addObject("sId", supplyId);
mav.addObject("name", name);
mav.addObject("page", page);
System.out.println("mav: "+mav);
return mav;
}
如果想指定接收的请求类型,需把红色部分改为:
@RequestMapping(value="/rcgl/supplyCon" ,method=RequestMethod.GET)
RequestMethod.GET :接收 GET 情求 RequestMethod.POST : 接收 POST 情求
- springmvc的控制器,接收请求类型
- SpringMvc控制器接收数组类型参数Demo
- springmvc接收请求参数的方法
- SpringMVC控制器接收不了PUT提交的参数的解决方案
- SpringMVC无法接收日期类型的参数
- SpringMVC接收Sting[]类型
- SpringMVC 接收时间类型
- springMVC请求参数接收方式
- springmvc请求接收参数的几种方法
- springmvc请求接收参数的几种方法
- springmvc请求接收参数的几种方法
- springmvc请求接收参数的几种方法
- springMVC接收请求参数的几种方法
- Springmvc请求接收参数的几种方法
- springmvc请求接收参数的几种方法
- springmvc请求接收参数的几种方法
- springmvc请求接收参数的几种方法
- springmvc请求接收参数的几种方法
- 程序员都是这样区分null和undefined
- java Timer(定时调用、实现固定时间执行)
- 【Web建站】Windows10下Apache2.4配置Django
- 生产者消费者模式
- linux c一站式编程 部分答案
- springmvc的控制器,接收请求类型
- 对负数取余的操作
- 突然发现proteus闪退的一些原因!!!
- C++异常
- 数值作业:Crout克洛特分解法之C语言代码
- 归并排序详解
- LightOj 1198 田忌赛马/贪心
- 5-30 字符串的冒泡排序 (20分)
- 对于JSP几大对象的一点认识