Using Spring with jsp: RequestMappings



我正在研究一个预先存在的程序,想知道是否有人能帮我弄清楚如何正确地重定向工作。我能够创建一个带有一些预加载内容的"基本模块"。它有一个视图和控制器。我要做的是创建另一个视图和控制器,并能够从第一个视图访问第二个视图。

下面是它创建的bean:

<beans ...>
    <bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>
    <context:component-scan base-package="@MODULE_PACKAGE@.web.controller" />
</beans>

这是在控制器中:

@Controller
@RequestMapping(value = "module/myfirst/myfirstLink.form")
public class MyFirstFormController {...}

这个工作很好,但不适合新的视图。

下面是我在新控制器中输入的内容:

@Controller
@RequestMapping(value = "module/myfirst/testLink.form")
public class TestFormController {...}

我似乎找不到任何其他文件提供的映射。当我尝试访问新视图时,我只是得到一个路由错误。

我的两个控制器都是彼此的精确副本,除了它们的名称。而且,两者都在同一个目录中。我以同样的方式调用它们

您得到的确切异常是什么?可能找到了控制器,但是它返回的视图无效

最新更新