Apache Commons BSF

Phần mềm chụp màn hình:
Apache Commons BSF
Các chi tiết về phần mềm:
Phiên bản: 2.4.0 / 3.1
Ngày tải lên: 5 Jun 15
Nhà phát triển: Apache Software Foundation
Giấy phép: Miễn phí
Phổ biến: 252

Rating: nan/5 (Total Votes: 0)

Apache Commons BSF là viết tắt của Bean Scripting Framework (BSF).
Gói này sẽ giúp các nhà phát triển viết các tập tin JSP trong các ngôn ngữ khác trong khi vẫn có thể tương tác và có quyền truy cập vào thư viện lớp Java.
Về cơ bản BSF cho phép các nhà phát triển sử dụng một hoặc nhiều ngôn ngữ kịch bản trong mã Java của họ. BSF API sẽ xử lý tất cả những mâu thuẫn giữa Java và các ngôn ngữ kịch bản để cho hai tương tác không có vấn đề hoặc lỗi.
Commons BSF có thể được sử dụng như một thư viện độc lập, như một thư viện lớp, hoặc như là một phần của một máy chủ ứng dụng Java.
Dự án này có hai phiên bản khác nhau. Chi nhánh 2.x chứa mã ban tặng cho Apache bởi nhóm IBM, trong khi chi nhánh 3.x mới hơn là một tái công việc của mã ban đầu, với một số tính năng bổ sung cũng tăng (chủ yếu là XML và hỗ trợ Java 1.6 trở lên).

Tính năng :

  • BSF Hỗ trợ ngôn ngữ 2.x:
  • Commons JEXL
  • JavaScript
  • NetRexx
  • Python
  • Tcl
  • XSLT
  • BSF Hỗ trợ ngôn ngữ 3.x:
  • Groovy
  • Java
  • JRuby
  • JudoScript
  • ObjectScript
  • ooRexx
  • Prolog

là gì mới trong phiên bản này:

  • Có thể được sử dụng như một gói mở rộng cho Java bằng cách đặt nó thành & quot; jre / lib / ext & quot; [Sử dụng bối cảnh classloader của chủ đề, ví dụ. kết quả của 'Thread.currentThread (). getContextClassLoader ()']
  • Bỏ nghiệm lớp 'DebugLog', superceded bởi commons-logging và log4j
  • Bỏ 'org.apache.bsf.engines.activescript. *', Vì nó không được hỗ trợ nữa (bắt nguồn từ IBM codebase ban đầu, nhưng sẽ cần có mã Windows bản địa để cầu OLE / ActiveX)
  • Bỏ 'org.apache.bsf.engines.jpython', vì nó được thay thế bởi 'org.apache.bsf.engines.jython' mới
  • 'org.apache.bsf.BSFMain.java': phương pháp mới & quot; public String getVersion () & quot ;, trả về chuỗi trong các hình thức của một số thập phân Dewey số 'abc' (ba cấp độ, mỗi từ 0 đến 9) 'abc.yyyymmdd', 'yyyy' năm bốn chữ số, 'mm' hai chữ số tháng, 'dd' hai ngày chữ số;
  • class mới 'org.apache.bsf.utils.BSFEventProcessorReturningEventInfos'
  • 'org.apache.bsf.utils.EngineUtils.java': thêm một phương thức 'addEventListenerReturningEventInfos (...)

Phần mềm khác của nhà phát triển Apache Software Foundation

Apache Karaf
Apache Karaf

11 Mar 16

Apache CXF
Apache CXF

9 Feb 16

Apache Ant
Apache Ant

11 Aug 16

Ý kiến ​​để Apache Commons BSF

Bình luận không
Nhập bình luận
Bật hình ảnh!