簡體   English   中英

如何在Spring MVC中引用另一個映射的控制器?

[英]how can I refer to another mapped controller in spring mvc?

我有兩個帶有@controller批注的文件

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

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

映射的方法“添加教師”返回.jsp文件“ addTeacher”。

在addTeacher.jsp中,我具有以下鏈接:添加教師,但由於它轉到localhost:8080 / SchoolProject / students / Add Teacher /而無法正常工作,我想轉到localhost:8080 / SchoolProject / teachers /添加老師/

我該如何重寫該.jsp文件中的鏈接以轉到教師方法?

我不確定100%是否完全了解您的問題。 但是您可能可以使用spring標記庫(特別是: http : //static.springsource.org/spring/docs/3.1.0.M2/spring-framework-reference/html/spring.tld.html#spring.tld。網址

這樣的事情應該起作用:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM