How do you connect Java backend with html/css frontend?(如何将Java后端与html/css前端连接起来?)
本文介绍了如何将Java后端与html/css前端连接起来?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
您好,我非常熟悉HTML、CSS和Java语言,但是我完全不知道如何将Java后端连接到前端。说到编程,我完全是个业余爱好者,我只是非常了解这些语言的基础知识。我已经将HTML和CSS编码为接受输入,并且我已经用Java编写了所有计算,所以我已经准备好了我想要做什么的函数。我只是不知道如何将用户的输入从HTML传递到Java中的计算。我只是使用scanner作为用户输入来运行我的Java代码,但是我想集成我所有的代码,使它成为一个真正的网站,我认为我需要的不仅仅是scanner,用户要在网站上输入一些东西。我多次研究这个话题,我找到了关于Serverlet和IntelliJ的信息,但这些信息让我感到困惑,因为同样,我在计算机科学方面完全是个业余爱好者(除了懂这些语言)。一些人还说最好的方法是将我的java代码转换成javascript,但我不确定这是否是最好的方法。对于要做什么有什么建议/信息吗?下面是我的一些Java代码(这部分接受用户输入,搜索最后一个劈开之前的数字,然后将其添加到Double Firsum中)。谢谢!public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double firsum = 0;
while (sc.hasNext()) {
String ip = sc.nextLine();
int def = ip.lastIndexOf("/");
double firnum = 0;
for (int i = 1; i < 7; i++) {
if (ip.charAt(def-i) != ' ') {
firnum = Double.parseDouble(ip.substring(def - i, def));
out.println(firnum);
}
}
firsum += firnum;
}
}
推荐答案
正如Cricket所说,您可以使用基于JAVA的Web框架,我建议Spring。这将提供您需要的所有功能,例如允许您为您的应用程序保存、索引、搜索、写入路由等。根据您是新人的不同,您可能想要做一个基本的CRUD app来了解Spring。
您还需要从架构的角度来考虑您的应用程序。您是想创建一个处理所有业务逻辑、服务和前端的单一整体应用程序,还是想使其更加模块化,并提供微服务?(第二种选择可能更好)。为此,您需要编写一个API来处理应用程序的所有数据(使用Spring),然后创建一个小型前端应用程序来获取并呈现这些信息。
希望能有所帮助:)
这篇关于如何将Java后端与html/css前端连接起来?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:如何将Java后端与html/css前端连接起来?


基础教程推荐
猜你喜欢
- 由于对所需库 rt.jar 的限制,对类的访问限制? 2022-01-01
- 如何使用 Stream 在集合中拆分奇数和偶数以及两者的总和 2022-01-01
- 首次使用 Hadoop,MapReduce Job 不运行 Reduce Phase 2022-01-01
- 如何使用 Eclipse 检查调试符号状态? 2022-01-01
- Spring Boot Freemarker从2.2.0升级失败 2022-01-01
- 如何对 HashSet 进行排序? 2022-01-01
- 在螺旋中写一个字符串 2022-01-01
- 如何强制对超级方法进行多态调用? 2022-01-01
- Java 中保存最后 N 个元素的大小受限队列 2022-01-01
- 如何在不安装整个 WTP 包的情况下将 Tomcat 8 添加到 Eclipse Kepler 2022-01-01