在 Coldfusion 中使用 CreateObject 将参数传递给构造函数
我正在尝试使用 CreateObject 函数在 Coldfusion 中使用 Java 对象。
当 Java 类中的构造函数不接受任何参数时,这可以正常工作,例如:
MyObject myObject = new MyObject();
转到
myObject = CreateObject("java", "com.something.MyObject");
但我不确定如何将参数传递给这样的代码的构造函数:
MyObject2 myObject2 = new MyObject2(myArgment);
我确信这应该非常简单,但我在任何地方都找不到这个。
谢谢,
汤姆
I'm trying to use a Java object in Coldfusion using the CreateObject function.
This works fine when the constructor in the Java class doesn't take any arguments e.g.:
MyObject myObject = new MyObject();
Goes to
myObject = CreateObject("java", "com.something.MyObject");
But I'm not sure how to pass arguments to the constructor for code like this:
MyObject2 myObject2 = new MyObject2(myArgment);
I'm sure this should be really simple, but I can't find this anywhere.
Thanks,
Tom
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以像这样在 init 方法中传递它们:
请注意,如果您根本不调用 init,那么您将仅使用对象的静态方法,而不是实例。
You can pass them in the init method like this:
Note that if you do NOT call init at all then you will be working with only static methods of the object and not an instance.