0

@Controller および @RequestMapping アノテーションを持つコントローラーがあります。

@Controller
@RequestMapping(value = "/copyRightVersion")
public class CopyrightAndVersionController extends BaseController {

    protected CopyrightAndVersionController() {
        super(CopyrightAndVersionController.class);
    }

    /**
     * Reads copyright and version from respective files.
     *
     * @return the model and view
     */
    @RequestMapping(value = "/getVersion", method = RequestMethod.GET)
    public ModelAndView getCopyrightAndVersion() {
        LOGGER.debug("in getCopyrightAndVersion method");
        ModelAndView mav = new ModelAndView("copyrightAndVersion");

        mav.getModelMap().put("copyright", "test copyright");
        mav.getModelMap().put("version", "test version");
        return mav;
    }

}

ログで私はそれを見る

 DispatcherServlet with name 'xtreme' processing GET request for [/Xtreme/copyRightVersion/getVersion.do]
Looking up handler method for path /copyRightVersion/getVersion.do
Returning handler method [public org.springframework.web.servlet.ModelAndView com.xtreme.controller.CopyrightAndVersionController.getCopyrightAndVersion()]
tableBeanFactory] - Returning cached instance of singleton bean 'copyrightAndVersionController'
 Last-Modified value for [/Xtreme/copyRightVersion/getVersion.do] is: -1
 Successfully completed request

DispatcherServlet はこれのハンドラーを正しく識別しましたが、Controller のメソッド getCopyrightAndVersion() にヒットすることはありません。ログにメッセージを出力しません。リモートデバッグでもヒットしません。

何か不足していますか?

4

0 に答える 0