gpt4 book ai didi

java - Java 代码的 Web UI

转载 作者:行者123 更新时间:2023-12-01 10:22:05 25 4
gpt4 key购买 nike

Stackoverflow 的好心人大家好!

我目前正在重新设计许多用于测试 DSL 线卡的测试软件。原始软件是用 C# 和 Windows 窗体构建的,在炎热的夏日里耦合得比我的屁股还要近。因此,他们想要一些新的、充满活力的东西也就不足为奇了。但他们想要用 Java 来实现,这让我感到惊讶 - 我从来没有做过 Java(C Power!),但是嘿 - 它只是一种语言。

无论如何,我几乎完成了数据访问和业务逻辑。现在可怕的部分开始了。他们希望它作为 Web 应用程序运行,具有美观、易于使用的设计。我以前用 ASP.NET 做过几个网站,但从未在 Java 领域做过。

所以我的问题是......你们认为我应该用什么来开发用户界面?我在 Raspberry 上使用 JSP 和 Servlet 制作了一个小型管理程序,但我不希望将此作为我唯一的选择。我真的很想知道你们的想法、意见、优点和缺点。

那么我需要什么?我需要制作一个美观、动态、多用户、易于维护且稳定的网络应用程序。

这非常简单。用户可以选择现有的测试并运行它,或者进行新的测试。它可以在多张卡上运行多个测试,或安排它们。

我对最终设计的想法可能是在 Nessus 领域: 你会怎么办?您会坚持使用 JSP/Servlet、HTML5、CSS 和 JS 吗?您对某些框架有什么建议吗?任何事情都会有帮助的。如果您没有注意到,除了个人或学校项目之外,我以前从未真正做过网络应用程序 - 所以说真的,任何东西都是有用的:)

感谢您抽出宝贵的时间,祝您有美好的一天:)

最佳答案

您可以使用 JSF http://www.oracle.com/technetwork/java/javaee/javaserverfaces-139869.html 。 JSF 非常高效且易于维护。

此外还有一系列框架来构建用户界面,例如http://www.primefaces.org/

当然,您可以使用 css 自定义 JSF 应用程序。

关于java - Java 代码的 Web UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35527123/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com