跳至主要内容

webforJ 文档

整个应用 在 Java 中。

webforJ 是用于企业 Web 应用的全栈 Java 框架:整个应用(包括界面)都可用 Java 构建。这些文档将带你从创建第一个项目一路走到生产环境。

体验 5 分钟导览

编写 Java 获取屏幕

完整屏幕就是一个带路由的 Java 类。屏幕与代码之间无需模板、JavaScript 或 REST 层。

GreetingView.java
@Route("greeting")public class GreetingView extends Composite<Div> {  private final TextField name = new TextField("Name");  private final Paragraph message = new Paragraph();  private final Button greet =      new Button("Greet", ButtonTheme.PRIMARY, e -> greet());  public GreetingView() {    getBoundComponent().add(name, greet, message);  }  private void greet() {    message.setText("Hello, " + name.getValue() + "!");  }}

一个堆栈。一种语言。

  1. 01

    屏幕

    使用组件构建 UI、进行布局并切换页面。

  2. 02

    逻辑

    将表单绑定到模型、保护路由、进行翻译和测试。

  3. 03

    数据

    从存储库填充表格,并在图表中显示数据。

  4. 04

    您的后端

    可独立运行或与 Spring Boot 配合,支持 Java 或 Kotlin,轻松交付。

AI 已就绪。从第一天起。

一次安装,即可为 Claude Code、Copilot、Cursor、Gemini 和 Codex 安装 webforJ MCP server 和 Agent Skills。

查看 AI 工具
  1. 01

    写入

    您的助手通过 MCP 服务器读取真实的 webforJ API,并遵循表单、安全和样式方面的 Agent Skills。

  2. 02

    检查

    它会在 TestBed 中通过普通 JUnit 测试运行该视图,无需浏览器或服务器,并明确给出通过或失败结果。

  3. 03

    审核

    您只需审核已通过的结果,无需逐行阅读猜测内容。

还在找吗?

webforJ由BASIS International打造。近40年来,BASIS软件及软件工具一直用于为大型跨国企业和中小企业开发业务解决方案,并拥有20多年基于Java技术的交付经验。

正在考虑用 webforJ 开发业务应用?

预约与 webforJ 开发团队通话。带上你的应用、后端和项目时间表,我们将为你展示 webforJ 如何满足需求,从首个界面到 LTS+ 支持。

我们会说English, Deutsch, Français, Español