0

私はSpring MVCにいくつかのものを書き、これを構成ファイルに入れました

 @RequestMapping(value={"/userPage"},method = RequestMethod.GET)
    public String userPageController (Model model, Principal principal) {
        username = principal.getName();
        Set<Mesurements> mesurements = java.util.Collections.EMPTY_SET;
        mesurements =  measurementsDAO.findUserMesur(username);

        model.addAttribute("user", username);
        model.addAttribute("mesurements", mesurements);
        return "userPage";      
  } 

   @RequestMapping(value={"/userPage/addProject"}, method = RequestMethod.GET)
        public String addProjectController (Model model, Principal principal) {
        model.addAttribute("user", username);
        return "addProject";      
  }    `

したがって、8084/Grad/userPage.htm に移動するとすべて (css、画像) が表示されますが、8084/Grad/userPage/addProject.htm に移動すると、css または画像から何も表示されません。

誰でも助けることができますか?その後

4

1 に答える 1

0

次のようにレジストリ リソース ハンドラを追加する必要があります。

/**
 * @param registry Resource handler registry
 * @see WebMvcConfigurationSupport#addResourceHandlers(ResourceHandlerRegistry)
 */
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    logger.info("Adding resources handlers");
    final String[] RESOURCES = { "/resources/**" };

    registry.addResourceHandler(RESOURCES).addResourceLocations(RESOURCES).setCachePeriod(86400);
}
于 2013-10-01T20:04:54.383 に答える