@Controller
@RequestMapping("/commonController")
public class CommonController {
/**
* Logger for this class
*/
private static final Logger logger = Logger.getLogger(CommonController.class);
@Resource
private BookingServiceI bookingService;
@RequestMapping("/toCommon")
public String toCommon() {
return "common/booking";
} @RequestMapping("/find/{col}/{val}")
public String find(@PathVariable("col") String col, @PathVariable("val") String val,Model model) {
List<Booking> books = bookingService.findBookingsByM_bl_noOrCont_no(col, val);
model.addAttribute("books", books);
model.addAttribute("col", col);
model.addAttribute("val", val);
return "common/booking";
}
}
你 何必那么辛苦呢, 这样写多方便,只要配置扫描就行了
解决方案 »
- 关于<c:foreach>遍历list集合
- session过期
- acegi如果实现这种控制
- jsp 不能在jboss4.0.2中热部署
- 关于Struts标记库的使用问题,大家请进---〉
- jdbc 连sql server 2000问题
- 请教struts中logic:iterator标签的使用。
- 请问如何在JBUILDERX下调试JSP
- j2ee初学者问题,赶紧进来领分了
- jsp页面使用传参的java方法 页面报500错
- web项目部署成功,但不能访问jsp,tomcat主页也不能访问,求帮忙.
- java.lang.RuntimeException: java.net.ConnectException: Connection timed out: con
你在意个控制器里写十个百个方法都行嗯。但是我看别人的工程里controller面,没有用RequestMapping的方式,直接写的方法,也没有在配置文件为每个controller都配置methodNameResolver。不知道他是如何实现的。
前几天写个springmvc的小demo,发现自己也开始使用spring的注解了
一楼的方式,一个controller可以处理多个请求,注解的方式可以实现,配置文件肯定也是有办法的
楼主可以找一下