如何在spring mvc中引用另一个映射控制器?

时间:2011-10-05 17:56:34

标签: java spring-mvc controller

我有两个带@controller注释的文件

第一个包含@RequestMapping(“students”)注释和映射方法,如@RequestMapping(“Add Student”,method = RequestMethod.post)

另一个@RequestMapping(“teachers”)注释和映射方法,如@RequestMapping(“Add Teacher”,method = RequestMethod.post)

映射方法“Add Teacher”返回“addTeacher”,这是一个.jsp文件。

在addTeacher.jsp中我有这个链接:添加教师 但它不起作用,因为它转到localhost:8080 / SchoolProject / students / Add Teacher / 我想去localhost:8080 / SchoolProject / teachers / Add Teacher /

如何从该.jsp文件重写链接以转到教师方法?

1 个答案:

答案 0 :(得分:0)

我不是100%确定我完全理解你的问题。但是你可以使用spring标签库(特别是:http://static.springsource.org/spring/docs/3.1.0.M2/spring-framework-reference/html/spring.tld.html#spring.tld.url

这样的事情应该有效:

<spring:url value="/teachers/Add Teacher/"/>