【发布时间】:2016-06-02 07:32:15
【问题描述】:
你好 Stackoverflow 的好人!
我目前正在重新设计大量用于测试 DSL 线路卡的测试软件。最初的软件是用 C# 和 windows 窗体构建的,并且比我在炎热夏日的 asscheecks 更接近。因此,他们想要一些新的和动态的东西也就不足为奇了。但是他们想要在 Java 中使用它让我感到惊讶 - 我从来没有做过 java(C Power!),但是嘿 - 它只是一种语言。
无论如何,我几乎完成了数据访问和业务逻辑。现在可怕的部分开始了。他们希望它作为一个具有美观、易于使用的设计的 Web 应用程序运行。我以前用 ASP.NET 做过几个网站,但从来没有在 Java 域中。
所以我的问题是...... 你们认为我应该用什么来开发用户界面?我在 Raspberry 上使用 JSP 和 Servlet 制作了一个小型管理程序,但我不希望这是我唯一的选择。我真的很想知道你们的想法,你们的意见,利弊。
那么我需要什么?我需要制作一个好看的、动态、多用户、易于维护和稳定的网络应用程序。
这很简单。用户可以选择现有的测试并运行它,或者进行新的测试。它可以在多张卡上运行多个测试,或安排它们。
我对最终设计的想法可能在 Nessus 领域: 你会怎么做?你会坚持使用 JSP/Servlets、HTML5、CSS 和 JS 吗?您对某些框架有什么建议吗?任何事情都会有所帮助。如果你没有注意到,除了个人或学校项目之外,我以前从未真正做过网络应用程序——所以真的,任何东西都是有用的:)
感谢您的宝贵时间,祝您有美好的一天:)
【问题讨论】:
-
我进一步研究并发现了大量的框架 - 让我更加害怕。一个似乎比另一个更好,而且两者看起来都非常复杂。我的目标是使用我现有的业务逻辑代码,它建立在可靠的原则(实际上是 SOLID - 大声笑)之上,然后在上面放置一个 GUI。我真的希望你们能提供帮助:)
标签: java html user-interface servlets web-applications