当前位置:编程学习 > JAVA >>

求教会springmvc的大神 org.springframework.web.servlet.DispatcherServlet noHandlerFound

--------------------编程问答-------------------- 除 --------------------编程问答-------------------- <context:component-scan base-package="com.*.*.web.controller" />

你把base-package路径改一下。 --------------------编程问答-------------------- 一定是有些地方路径没有对应上,检查配置文件 --------------------编程问答-------------------- 楼上两位说的有道理,可是我book和forkliftInfo代码基本一样,而且都放在同一包下,为什么book可以访问,而forkliftInfo不行,按照百度和google的方法改配置文件也没有用,问题依然在,我试过直接把这个<context:component-scan base-package="com.*.*.web.controller" />改成具体的包路径,也不行。想问问你们知道其他的有可能出现的问题不 --------------------编程问答-------------------- /cc/forkliftInfo/forkInlist.do 和你注解的requestmapping比比看 --------------------编程问答-------------------- @xiuxiu2by
这个是forkliftInfo的controller的mapping。
@Controller("forkliftInfoController")
public class ForkliftInfoController extends BaseController {
// 书籍实体
private ForkliftInfoDao forkliftInfoDao;

/**
 * @description:添加forkliftInfo
 * @param forkliftInfo
 * @returnType: String
 */
@RequestMapping(value = "/forkliftInfo/add", method = RequestMethod.POST)
public @ResponseBody
String add(ForkliftInfo forkliftInfo) {
if(forkliftInfo!=null){
forkliftInfoDao.save(forkliftInfo);
return "true";
}else{
return "false";
}

}

/**
 * @description:分页查询forkliftInfo
 * @param start  起始位置
 * @param limit  检索数目
 * @returnType: Map<String,Object>
 */
@RequestMapping(value = "/forkliftInfo/list", method = RequestMethod.GET)
public @ResponseBody
Map<String, Object> list(int start, int limit) {
List<ForkliftInfo> list = forkliftInfoDao.load(start, limit);
long count = forkliftInfoDao.getCount();
Map<String, Object> map = new HashMap<String, Object>();
map.put("list", list);
map.put("count", count);
return map;
}

/**
 * @description:删除forkliftInfo
 * @param id 主键数组
 * @returnType: String
 */
@RequestMapping(value = "/forkliftInfo/delete", method = RequestMethod.GET)
public @ResponseBody
String delete(int[] id) {
forkliftInfoDao.batchDel(id);
return "true";
}

/**
 * @description:更新forkliftInfo
 * @param forkliftInfo
 * @returnType: void
 */
@RequestMapping(value = "/forkliftInfo/update", method = RequestMethod.POST)
public @ResponseBody String update(ForkliftInfo forkliftInfo){
if(forkliftInfo!=null){
forkliftInfoDao.update(forkliftInfo);
return "true";
}else{
return "false";
}

}
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,