- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 Play 框架中实现 Java 表单。我正在按照文档中的方式执行所有操作,但出现错误。 https://www.playframework.com/documentation/2.5.x/JavaForms
我的代码:
import play.api.data.Form;
import play.data.FormFactory;
public class Products extends Controller {
@Inject FormFactory formFactory;
Form<Product> productForm = formFactory.form(Product.class);
...
错误:
no instance(s) of type variable(s) T exist so that play.data.Form<T> conforms to play.api.data.Form<models.Product>
将导入库 play.api.data 更改为 play.data 后出现此错误:
1) Error injecting constructor, java.lang.NullPointerException
at controllers.Products.<init>(Products.java:18)
while locating controllers.Products
for parameter 2 at router.Routes.<init>(Routes.scala:32)
while locating router.Routes
while locating play.api.inject.RoutesProvider
while locating play.api.routing.Router
for parameter 0 at play.api.http.JavaCompatibleHttpRequestHandler <init>(HttpRequestHandler.scala:200)
while locating play.api.http.JavaCompatibleHttpRequestHandler
while locating play.api.http.HttpRequestHandler
for parameter 4 at play.api.DefaultApplication.<init>(Application.scala:221)
at play.api.DefaultApplication.class(Application.scala:221)
while locating play.api.DefaultApplication
while locating play.api.Application
最佳答案
您导入了来自 Play jar 的 play.api.data.Form
,但 FormFactory
返回 play.data.Form
>,不是以前的,所以你只需要更改导入即可。
关于java - 玩框架 2.5 初学者。 JavaForms 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41921233/
我知道“如何从字符串转换为字符?”已被问过很多次,但我不知道为什么这对我的项目来说是一个问题,因为我不认为我正在尝试从字符转换为字符串。 这是我的代码: private void BtnAddClie
所以,我想知道如何在我的 JavaForm 中实现世界上所有国家/地区的列表。 由于我不想坐下来写出世界上所有的国家/地区,因此我想实现一个外部列表,但我找不到任何地方可以真正找到如何实现下拉列表像这
我正在尝试在 Play 框架中实现 Java 表单。我正在按照文档中的方式执行所有操作,但出现错误。 https://www.playframework.com/documentation/2.5.x
我一直在看剧本! 2.1 示例按照 ZenTasks 示例设置基本登录系统。我被卡住的地方是 JavaForms 部分。我想使用通过 Guice DI 提供的身份验证服务实例来验证登录请求。 我正在关
我是一名优秀的程序员,十分优秀!