问题标签 [ninjaframework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ninjaframework - POST 数据为空
我正在尝试将一些数据发布到忍者框架。发布的数据看起来像{"data":[null,null,null,null,null,null,null,null]}
或有点填充{"data":[["028325166-2"],["aspernatur"],null,["Neotal","adipisci"],null,null,null,null]}
,应该是带有键“数据”的字符串数组。
我创建了一个名为 FilterObject 的数据传输对象
}
这是我的控制器:
帖子已发送且未引发错误,但遗憾的是数据数组为空!你有想法吗?提前致谢!
java - 在 ebean 中创建一个表,其中两个列表连接到另一个表
我正在使用 Ninja 框架,并且正在尝试创建一个表,其中包含两个相同类型的其他表的列表。问题是另一个列表中的所有内容也在另一个列表中。
主要的:
功能测试:
福:
酒吧:
从主打印:
预期的:
javascript - 访问自身内部的匿名函数实例
如何在自身内部获取匿名函数的实例?
它必须是匿名的,它是一个回调,并且在传递给我的函数中,我将属性附加到回调并调用它。然后它应该返回自己的财产。
我也不能将道具传递给它。
java - Ninjaframework MVC Controller 继承和路由
在我的 Ninja Web 应用程序中,我有一个用于 CRUD 操作的通用控制器。
通用接口:
抽象控制器:
富控制器:
当我运行我的 ninja webapp 时,发生了这个错误:
提前致谢
mongodb - Ninjaframework、Morphia 和 GeoSpatial 索引
我正在尝试在 MongoDB 中存储和查询地理坐标。我将 Ninjaframework 与 ninja-mongodb 模块一起使用,特别是使用 Morphia。
有坐标的实体看起来像这样
创建对象并查询它们的代码如下所示
我收到此错误消息
我试图调用 mongoDB.ensureIndexes(true); 它确实在坐标上创建索引。但是我仍然收到上面粘贴的错误。
互联网没有提供任何帮助,我希望那里有人可以。
提前谢谢了!
java - 将 Spring 依赖注入与 Ninja 框架集成
我最近考虑将我们当前的 Java Web 框架(Play 框架)替换为一个更加基于 Java 的框架。我遇到了两个对我很有吸引力的 Web 框架:Ninja 框架和 Spark 框架。
我倾向于更喜欢 Ninja Framework,但我无法找到它的工作示例以及Spring Framework的依赖注入容器(我目前使用它并无意替换它)。
谁能指出一个工作示例(Spring with Ninja)或描述使用 Ninja 框架的一些优点或缺点?
java - Ninja 框架无法将表单解析为 Java 对象
我刚刚开始熟悉 Ninja 框架。我正在尝试将表单解析为 Java 对象。但是,尽管这似乎遵循文档,但它似乎不起作用。
路由:router.GET().route("/create_user").with(UserController.class, "createUser");
控制器:public Result createUser(Context context, UserTest userTest) { System.out.println(userTest); 返回Results.text().renderRaw("成功"); }
用户测试:公共类用户测试{私有字符串名称;私人年龄;
输入: http://localhost:8080/create_user?name=test&age=5 输出:虽然“成功”正确返回给浏览器,但 UserTest 对象为空。
有什么想法吗?
哦,我刚刚注意到这条消息:@qtp-1661406123-0] DEBUG ninja.utils.AbstractContext - 由于请求未在 /create_user 处发送内容类型标头,因此无法解析正文
java - 带有 GAE 的 Ninja 框架:访问 google 应用引擎开发控制台
通过 Ninja 框架使用 GAE 时,我似乎无法访问通常位于http:localhost:8080/_ah/admin
. 这是允许您查看数据存储、日志等的控制台。我如何访问它?
scala - 在ninja框架中获取请求的ip地址
我的应用程序中有以下框架
如何获取客户端请求的 ip 地址?
我的路由定义如下:
java - 将 spring data jpa 与 ninja java 一起使用
ninja是一个很棒的框架,但是来自 spring 背景,我需要将 spring data jpa 与 ninja 一起使用。
我想自动装配一个 JpaRepository 并在 ninja 中使用它。虽然 ninja 使用 Guice Inject。我一直在为我的班级找到没有实现。
存储库:
/li>注射
/li>错误
com.google.inject.CreationException: 无法创建注入器,看到如下错误:
1) 没有绑定 com.bw.dd.dsl.repository.PortalUserRepository 的实现。