问题标签 [activeweb]
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.
cors - Activeweb CORS Option Preflight in Restful Controllers
When trying to connect to a restful controller in activeweb from a nodejs application chrome is sending options preflight request for delete and put methods, the preflight request needs to be handled by emitting a 200 response from the server.
As OPTIONS is not handled in restful controllers, I tried add below code to RouteConfig
In HomeController
This doesn't work. How can this be done within the activeweb application?
datasource - 继承类的模型检测 - ActiveWeb
我继承了模型类:
和
我正在尝试从一个基础项目扩展到几个子项目。每个项目中的用户将有许多相似的基本属性,但只有一两个自定义属性。我希望我能以这种方式进行扩展,所以当关于基类的错误/更新出现时,我只需要对基类进行更新。或者,我必须在多个项目中重复代码。我也计划将其扩展到其他课程。使用 app.controllers 没有问题。
我的基类当然会很好地启动。在我的扩展课程中,我正在执行:
...然后将爆炸的 WAR 移动到我的 Jetty webapp 中。每当我点击扩展模型时,我都会得到以下堆栈跟踪:
是否可以以这种方式扩展检测模型?
activeweb - 如何在 Activeweb 中设置链接?
初始应用程序 url 是
freemarker 的模板链接看起来像
href="/测试"
问题是当我单击链接时,应用程序 url 更改为 http://localhost:8080/test。显然应用程序名称丢失了。如何设置应用程序以打开带有完整 URL 的链接?链接应该是
activejdbc - Activeweb java版
Activeweb 真的需要是 java 1.8 吗?
我希望能够使用 App Engine 的标准版[1],但它只支持 java 1.7。
我在 activeweb 开发方面相当落后,因此至少了解对 1.8 的需求将不胜感激。
谢谢!
google-app-engine - com.google.cloud.sql.mysql.SocketFactory ClassNotFoundException
嗨,我是 Web 开发的新手,正在尝试让 activejdbc 连接到云 sql 实例...我得到以下堆栈跟踪:
我在 database.properties 中的连接字符串如下所示:
我在 spring-hibernate 配置中使用了相同的连接字符串,没有问题,但想尝试 activeweb-activejdbc。为什么编译器找不到类?我在 pom.xml 中包含了 google cloud sql 依赖项:
javalite - 返回 JSON 时的空数组响应
我试图从控制器返回一个记录列表作为 JSON,如下所示:
ApiController 定义如下:
当我测试它时:
它失败了,因为responseContent()
返回一个 [ \n\n
]。任何想法为什么会这样?
javalite - 使用多态关联时从 JSON 获取父级
在下面的示例中使用多态关联时,是否有一种优雅的方式来处理 JSON 响应?
JSON响应:
我有 3 个模型:参数作为多态模型,具有 parent_id 和 parent_type 列,Site。
以下是我如何测试 JSON 响应ParametersControllerSpec
:
到现在为止还可以。但是如何提取父母地图?当我这样尝试时:
我得到了ava.lang.ClassCastException: java.util.ArrayList cannot be cast to [Ljava.util.Map;
。为什么不是地图?我应该投到 List 吗?我没有找到任何方法getParents()
,例如,只有 setter 。谢谢你。
javalite - 为多态关联指定生成的 JSON 的输出属性
我使用多态关联将 2 个表链接到其公共表:
控制器中使用的查询是这样的:
结果 JSON 包含子节点:
是否可以跳过Java 类中的子节点以映射到上述 JSON ?
这是我想映射 JSON 的 java 类的内容(我省略了访问器方法):
谢谢你。
activeweb - 使用空白(参数(“some_parameter_name”)))检查失败并出现 NPE
我试图检查是否存在强制请求参数
它在 NPE 上失败了,因为:
- 有
HTTPSupport#blank(String ... names)
一个电话if(Util.blank(param(name)))
- 调用
param(name)
时返回RequestUtils.param(name)
; - 调用时
RequestUtils.param(name)
失败,if(name.equals("id"))
因为name
参数为空。我应该为此打开一个问题吗?
activejdbc - javalite 异步事件处理失败并出现错误 [client] - AMQ214008:无法处理数据包 java.lang.UnsupportedOperationException
当我在独立项目中执行代码时,它工作正常。但是在 Tomcat 服务器上运行相同的程序时,它会抛出上述错误..?
源代码低于 public class TestCommand extends Command { private TestEvent event;以下库被加载到类路径中
请有人帮忙解决这个问题吗?