使用 @Transient后无法获取页面的值
时间: 2024-03-30 07:18:35 浏览: 32
transient Java语言的关键字
在Java中,使用 @Transient 注解可以标记一个属性不参与序列化或持久化。如果您在页面中输入了该属性的值,但是无法获取到该值,可能是因为该属性被标记为 @Transient。
如果您需要将该属性的值传递到后端,可以考虑使用其他注解,例如 @RequestParam 或 @ModelAttribute,或者将该属性的 @Transient 注解去掉。
另外,如果该属性是一个对象,您需要确保该对象的属性都能够正确地序列化和反序列化。您可以查看该对象的属性是否都被正确地标记为 @Transient 或其他注解。
阅读全文