没有调用Spring Controller

时间:2017-07-02 18:17:05

标签: spring jsp java-ee

未调用以下控制器。我不知道我做错了什么。

package com.mnox.corporate.controllers;

@Controller
public class OnLoadAddDriverController extends ADriverModel implements IController {

    public static final String allDomainOrGroupParentDetails = "allDomainOrGroupParentDetails";

    @RequestMapping(value = "/onLoadAddDriverView")
    public ModelAndView onLoadAddDriver(HttpServletRequest httpServletRequest) {
        try {
            return new OnLoadAddDriverDataLoader().getModelData(getModelViewName(), httpServletRequest);
        } catch (InvalidObjectStateException e) {
            e.printStackTrace();
            return null ;
        }

    }

class OnLoadAddDriverDataLoader extends ADataLoader {

抽象基类

@Controller
public abstract class ADriverModel extends AErrorFactory implements IView {

我的catalina.out显示以下内容

  

INFO:org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped" {[/ onLoadAddDriverView],methods = [],params = [],headers = [],consume = [ ],产生= [],定制= []}"到公共org.springframework.web.servlet.ModelAndView com.mnox.corporate.controllers.OnLoadAddDriverController.onLoadAddDriver(javax.servlet.http.HttpServletRequest)

显示控制器已加载。但后来我链接到这个jsp。

我的旁边菜单有这段代码

<li id="onLoadAddDriverView"><a
href="javaScript:goBack('<c:url value="onLoadAddDriverView"/>')"><i
class="fa fa-circle-o"></i> Add</a></li>

我的登录页面加载的是onLoadAddDriverView.jsp

编辑

我的身份验证过滤器搞砸了。我通过它调试并意识到这个页面没有得到应有的关注。

0 个答案:

没有答案