Category News

在 Java Web 應用中使用 JavaScript 報表

2月 10, 2026
使用 ActiveReportsJS 將一個完全用戶端的 JavaScript 報表工具添加到您的 Java Web 應用中,無需任何伺服器端報表依賴項。

ActiveReportsJS is a powerful, lightweight reporting tool designed to integrate advanced reporting capabilities into any JavaScript application. ActiveReportsJS enables developers to create, view, export, and print richly formatted reports entirely on the client side - with zero server dependencies.

In this blog post, MESCIUS Product Engineer Sergey Abakumoff shows you how to integrate ActiveReportsJS, a 100% client-side JavaScript reporting tool with zero server dependencies, into a Java web application. Following his steps you will learn how to:

  • Create a Java application serving a JSON API using Spring framework
  • Initialize the data from a CSV file
  • Configure JSON API endpoints
  • Create an ActiveReportsJS report to visualize the data from the JSON API
  • Create a static HTML page to display the report in the report viewer

Detailed sample code is included to help you along.

Read the full blog to get started adding rich reporting capabilities to your Java web applications.

ActiveReportsJS is licensed on an annual subscription or perpetual basis and is available as a Single Deployment License for non-commercial use, and as a Single Domain License or Unlimited Domain License for commercial and/or SaaS use. See our ActiveReportsJS licensing page for full details.

For more information, visit our ActiveReportsJS product page.

簡化整個網路應用的資料登錄

2月 10, 2026
使用 JavaScript 資料編輯器設計帶有文本、數值和布林欄位的新式介面,實現有效、高效且直觀的資料錄入。

Text, numeric, and boolean data editor components for JavaScript provide the fundamental building blocks for capturing and validating user input in web applications. These editors are designed to handle a wide range of data types and interaction patterns, helping developers present consistent, accessible, and predictable input experiences across forms, grids, and dialogs while integrating cleanly with application logic and data models.

Common editors include:

  • Masked Input Text Box restricts text entry to a defined format, such as phone numbers, dates, or identification codes, ensuring data is captured in a consistent and expected structure.
  • Numeric Spin allows users to enter numeric values using direct input or increment and decrement controls, often supporting constraints such as minimums, maximums, and step values.
  • Button Editor combines a text field with one or more embedded buttons to trigger actions such as lookups, dialogs, or calculations related to the entered value.
  • Checkbox represents boolean values using a simple on or off state, commonly used for options, preferences, and feature flags.
  • Text Box provides free-form text input for strings, supporting features such as validation, placeholders, and length limits.
  • Radio Group presents a set of mutually exclusive options, allowing users to select a single value from a predefined list.
  • Toggle Switch offers a modern alternative to checkboxes for boolean input, visually emphasizing the enabled or disabled state.
  • RTF Editor supports rich text formatting, enabling users to enter styled content such as bold text, lists, and links while maintaining structured output.
  • Token Box manages multiple discrete values within a single field, often used for tags, email addresses, or selected items from a data source.

For an in-depth analysis of features and price, visit our JavaScript data editors comparison.

Explore JavaScript Text, Numeric and Boolean Data Editors

在資料欄位中直接編輯 Rich Text

2月 10, 2026
在保持可控且可預測的輸出的同時,啟用結構化文本編輯以支援連結、清單、表格和樣式文本。

RTF editor support in a data editor component means the component can display, edit, and persist Rich Text Format (RTF) content, allowing users to work with formatted text that includes fonts, styles, alignment, and embedded elements rather than plain text. For software developers, this enables applications to store and manage rich textual data such as notes, descriptions, or documents directly within structured data processes, while relying on a standardized, well-supported format. The result is improved user input quality, consistent formatting across systems, and reduced need for custom text handling logic, while still maintaining compatibility with databases and backend services that expect structured data.

Several JavaScript data editor collections provide RTF editing capabilities including:

For an in-depth analysis of features and price, visit our comparison of JavaScript Data Editor components.

Compare JavaScript Data Editors

用即時線性儀表監控效能

2月 10, 2026
LightningChart JS v8.2 添加提供即時見解的新式線性儀錶圖,具備靈活的樣式和適應性強的儀錶盤佈局。

LightningChart JS is a high-performance JavaScript charting library that utilizes WebGL rendering and GPU acceleration to deliver exceptional performance for a wide range of data visualization needs. It is designed to handle large datasets and complex visualizations with ease, enabling developers to create interactive and visually appealing 2D and 3D charts. Ideal for applications demanding smooth real-time data updates, such as financial platforms, engineering tools, scientific research dashboards, and industrial monitoring systems, LightningChart JS provides a comprehensive API for customization and integration into web-based projects.

The LightningChart JS v8.2 update introduces a new Linear Gauge Chart that enables software developers to present real-time metrics in a clear, structured format within modern web applications. It supports continuous live data updates, configurable interpolated or discrete color steps for representing thresholds and ranges, and both vertical and horizontal orientations to accommodate different layout requirements. The chart also allows current values to be displayed directly on the gauge and supports custom icons, giving developers greater control over visual consistency while building intuitive, status-focused dashboards for monitoring and analytics use cases.

To see a full list of what's new in v8.2, see our release notes.

LightningChart JS is licensed per developer and is available as an annual license with 1 year support. See our LightningChart JS licensing page for full details.

For more information, see our LightningChart JS product page.

正確顯示 RTL 語言報表

2月 10, 2026
對 RTL 的支援讓使用者能夠為阿拉伯語和希伯來語等從右到左的語言呈現具有文本流暢、恰當對齊和佈局的報表。

Right to left (RTL) support in reporting components enables reports to correctly display languages such as Arabic and Hebrew, where text flow, alignment, and layout follow a right-to-left reading order. This capability typically affects text rendering, page layout, table alignment, and user interface elements, helping reports remain readable and culturally appropriate without requiring separate report designs.

Several Blazor reporting controls offer right-to-left (RTL) support including:

  • DevExpress Reporting provides RTL support by allowing report layouts, text alignment, and controls to be mirrored so that content follows a right-to-left flow when required.
  • ActiveReports.NET Professional by MESCIUS includes RTL handling for text and layout, enabling developers to render reports correctly for right-to-left languages.
  • Telerik Reporting offers RTL support that adjusts text direction, alignment, and certain layout behaviors, helping reports integrate into applications targeting RTL locales.
  • Stimulsoft Reports.WEB allows report elements, text, and data presentation to be displayed in a right-to-left direction, making it suitable for handling multilingual content.

For an in-depth analysis of features and price, visit our Blazor reporting controls comparison.

Compare Blazor Reporting Controls