我正在使用SpringBoot刷新我的Spring技能。我已经将库更新到最新版本。当我将浏览器指向应用程序时,会出现以下错误:
这是我的控制器:
@Controller
@RequestMapping("/readingList")
public class ReadingListController {
private static final String reader = "russ";
private ReadingListRepository readingListRepository;
@Autowired
public ReadingListController(ReadingListRepository readingListRepository){
this.readingListRepository = readingListRepository;
}
@RequestMapping(value="/{reader})", method={RequestMethod.GET})
public String readersBooks(@PathVariable("reader") String reader, Model model){
List<Book> readingList = readingListRepository.findByReader(reader);
if(readingList != null){
model.addAttribute("books", readingList);
}
return "readingList";
}
@RequestMapping(value="/{reader}", method={RequestMethod.POST})
public String addToReadingList(@PathVariable("reader") String reader, Book book){
book.setReader(reader);
readingListRepository.save(book);
return "redirect:/{reader}";
}
}
tomcat日志看起来像这样:
如有任何建议,将不胜感激。
罗斯
只是语法错误。
在value=“/{reader})”中删除
)
。
我正在开发代码从链接:https://www.dineshonjava.com/microservices-with-spring-boot/和工作
在此处输入图像描述这是我的控制器,我正在使用端口localhost:8080访问它返回白色标签错误。原因可能是什么?
猜猜我哪里错了。。? 错误: 正在创建名为“subjectController”的bean:通过字段“subjectService”表示未满足的依赖关系;嵌套的异常是org。springframework。豆。工厂未满足的依赖项异常:创建名为“subjectServiceImpl”的bean时出错:通过字段“subjectRepository”表示未满足的依赖项;嵌套的异常是org。springf
我用的是Spring靴。我正在尝试使用thymeleaf模板。我用过龙目岛。我在运行该项目时收到白标签错误,该错误表示有一个意外错误(Type=internal Server error,status=500)。模板分析期间出错(模板:“class path resource[templates/design.html]”)org.thymeleaf.exceptions.templateInpu
我有一个小的spring boot项目,效果很好。但是,我试图添加一些验证。。我在一个html页面上工作,但在另一个页面上失败了,没有可行的原因! 这是html页面(addProcedure.html): 对于控制器: 带有验证注释的实体类,, 我试过@NotNull、@NotEmpty和@NotBlank,但运气不好。。。似乎验证有效。然而,我没有进入html页面! 相反,我得到了以下信息:
我已经配置了一个spring启动应用程序,但是在启动应用程序时,我得到了如下映射错误 ...我已经通过了下面的链接,并更新了我的控制器,使其成为包含主类的根包的一部分。此应用程序没有 /error的显式映射 我使用下面提到的配置/代码为我的应用程序: build.gradle 售票员。JAVA 应用性质 jsp路径