查看一些使用Openxava构建的应用程序,它似乎是一个非常有用的套件。但是我试图找到一个非常基本的工作示例(helloworld类型),但找不到任何。我已经看过Openxava捆绑的例子,但即使这些例子中有太多的'魔术',你唯一要编码的是一个单一的实体类,下一步是查看一个可用的Web应用程序。用户界面如何创建?
我正在寻找一个简单的例子,就像我有一个简单的业务类与一个单一的方法,返回一个“helloWorld”字符串,我如何显示,作为网页上的按钮上的文本?基本Openxava示例
回答
编写一个实体类以获得一个可用的Web应用程序是您使用OpenXava可以完成的最简单的事情。大多数Java框架都是低层次的,主要集中在基础架构上,在那里你必须做所有的工作来获得应用程序。 OpenXava是高水平的,你可以完成所有困难的工作,你只需要编写你的数据结构和业务逻辑。
但是你可以使用普通的JSP。如果你想让你的OpenXava应用程序显示“Hello”,那么在web文件夹中创建一个hello.jsp并将其放入“Hello”中。 4个字符的代码,小于Spring Boot。
我不是说我想要一个通过JSP完成“Hello”的网页。我想在具有生成字符串“hello”的业务逻辑的地方执行此操作,并显示该字符串。使用openxava的想法是为了避免不得不使用javascript/jsps或者我完全错误。 – MayoMan
您可以使用控制器为OpenXava应用程序定义自己的逻辑:http://openxava.wikispaces.com/controllers_en – javierpaniza
- 1. 基本SOAP/PHP示例
- 2. libusb基本示例想要
- 3. SendInput VB基本示例
- 4. UIMA Ruta - 基本示例
- 5. microsoftgraph nodejs基本示例
- 6. OpenCv基本示例Java
- 7. Gulp CDNify基本示例
- 8. C#类 - 基本示例
- 9. SignalR基本示例问题
- 10. RabbitMQ铲基本示例
- 11. OpenXava的体验
- 12. OpenXava WITH play
- 13. OpenXava自定义
- 14. Openxava UI开发
- 15. Onchange @ReferenceView openxava
- 16. 基本aiosmtpd SMTP服务器示例
- 17. D3 V4基本示例不起作用
- 18. 基本示例中的cudaMemcpyDeviceToHost错误
- 19. InfoGrid应用程序的基本示例
- 20. 基本的iphone计时器示例
- 21. 基本的Java条纹示例Hello World
- 22. d3基本附加示例不工作
- 23. 基本的ng-click示例不工作
- 24. 基本简单Asp.net + jQuery + JSON示例
- 25. 真正基本的moq示例失败
- 26. HighCharts从CSV基本示例中读取
- 27. 使用matplotlib的PCA的基本示例
- 28. C++/cx协程:基本循环示例
- 29. VBA:基本语法和示例教程
- 30. V8编译错误的基本示例
“ui是如何创建的?” - 我想,你可以阅读源代码。但不知道你能够处理所有的魔法。 –
这是openxava安装的基本示例。挖掘源代码不是问题。我遵循第一个例子逐字,它从编写Java代码跳转到在单个步骤中具有工作用户界面。如果你必须自己构建UI,那么这很好,但我认为openxava只需要在业务层中进行java编码。 – MayoMan