使用coldfusion和java开发登录应用程序

使用coldfusion和java开发登录应用程序,java,coldfusion,Java,Coldfusion,我是ColdFusion的初学者。我只是通过一些教程了解了ColdFusion中使用的基本标记和函数。我感兴趣的是开发一个简单的web应用程序,第一步是使用登录功能,在后台java代码中验证表单中输入的用户名和密码。我不知道在提交表单时如何调用后端java函数进行验证。使用ColdFusion开始我的旅程将非常有帮助。您想用java创建登录验证吗?您可能不了解ColdFusion可以为您做什么。您可以使用HTML、ColdFusion及其与关系数据库的连接创建一个功能齐全的登录 可以,但这绝对不

我是ColdFusion的初学者。我只是通过一些教程了解了ColdFusion中使用的基本标记和函数。我感兴趣的是开发一个简单的web应用程序,第一步是使用登录功能,在后台java代码中验证表单中输入的用户名和密码。我不知道在提交表单时如何调用后端java函数进行验证。使用ColdFusion开始我的旅程将非常有帮助。

您想用java创建登录验证吗?您可能不了解ColdFusion可以为您做什么。您可以使用HTML、ColdFusion及其与关系数据库的连接创建一个功能齐全的登录


可以,但这绝对不是ColdFusion教程材料的入门介绍

在CFML中调用Java对象上的方法非常容易。只需创建Java对象实例,然后。。。对其调用方法。例如:

<cfscript>
    string = createObject("java", "java.lang.String").init("my string"); // init() calls the appropriate constructor
    indexOf = string.indexOf("ring");
    charAt = string.charAt(4);
    toCharArray = string.toCharArray();
    toUpperCase = string.toUpperCase();
    writeDump([string,indexOf,charAt,toCharArray,toUpperCase]);
</cfscript>

string=createObject(“java”、“java.lang.string”).init(“我的字符串”);//init()调用相应的构造函数
indexOf=string.indexOf(“环”);
charAt=string.charAt(4);
toCharArray=string.toCharArray();
toUpperCase=string.toUpperCase();
writeDump([string,indexOf,charAt,tocharray,toUpperCase]);
在类型转换方面经常会有一些小把戏:CFML的松散/动态类型在发送到Java之前需要进行编组。看看吧


但基本上就是这样。

+1。由于CF在java上运行,因此与java对象交互肯定很容易。然而,我还想知道为什么要合并java。(你真的需要它还是不必要的复杂性?)。你能告诉我们一些背景吗?您是否正在构建一个CF层以与现有java应用程序交互,…?谢谢@Digital Chris。这让我有了更好的理解