∇Nablarch
Version: 5u21
What is the Nablarch?
Nablarch Concept
Robustness
Testability
Ready-to-Use
Module List of Nablarch
Information on Nablarch License
Nablarch Application Framework
Application Framework
1. What is Nablarch Application Framework?
2. Web Application
3. Web Service
4. Batch Application
5. Messaging
6. Standard Handler Provided by Nablarch
7. Libraries Provided by Nablarch
8. Blank Project
9. Nablarch Application Framework Configuration Guide
10. Default Configuration List
11. Nablarch Cloud Native Support
Adaptor
log Adapter
Routing Adapter
IBM WebSphere MQ Adapter
JAX-RS Adapter
Doma Adapter
JSR310(Date and Time API)Adapter
E-mail FreeMarker Adapter
E-mail Thymeleaf Adapter
E-mail Velocity Adapter
Web Application Thymeleaf Adapter
Lettuce Adapter
SLF4J Adapter
Micrometer Adapter
Example
Procedure to build the environment
Application execution procedure
Running on Java 11 or higher
Nablarch extension component
1. Form library
2. Workflow library
3. Workflow definition data generation tool
4. ETL
5. ETL Maven plugin
Nablarch development tools
1. Efficient Java Static Checks
1.1. Conduct syntax check
1.2. Unify the format
1.3. Check if unauthorized APIs are being used
2. Front-end UI development platform for advanced users
3. Testing framework
3.1. How to Execute Unit Tests
3.2. How to Use the Automated Test Framework
3.3. Tools Used in the Programming Phase
4. Useful Tools When Developing Applications
4.1. JSP Static Analysis Tool
4.2. Nablarch SQL Executor
4.3. Job Screen JSP Validation Tool
Nablarch Implementation Examples
Sample Password Encryption Function Using Database
Sample Password Encryption Function Using PBKDF2
Delivery package
Summary
Structure
How to Use
Extended Validation Functions
Delivery package
Email address validation
Validation of Japan telephone numbers
Code value validation
Display a List of Search Results
Delivery package
Summary
Structure
How to Use
ListSearchInfo class
listSearchResult tag
Sort search results
How to implement displaying a list of all search results on a single screen
How to implement the initial display of search results with the default search conditions
Default settings for the search result list display function
How to import a sample implementation (tag file) into the business application
Tag Reference
Extended Formatter Functions
Data Formatter Expansion
Field Type Expansion in the Data Formatter Function
Sample File Management Function Using Database
Summary
Delivery package
Functions
Structure
How to Use
CAPTCHA Function Sample
How to Incorporate the CAPTCHA Function
Delivery package
Summary
Structure
How to Use
Sample UserAgent Information Acquisition Function
Summary
Structure
Description of configuration
Use case
Sample of HTML Email Send Function
Summary
Request
Structure
Implementation examples
How to Use a Sample to Send a Digitally Signed Email Using Bouncycastle
Environment preparation
Structure of digitally signed email send function
Preparation of configuration file
Execution
How to Use the Log Aggregation Sample
List of samples provided
Messaging Platform Test Simulator Sample
Uses
Features
Request
How to use
Expansion example
Nablarch API
Nablarch upgrade policy
Release unit
Types of upgrades
Version numbering system
Backward compatibility policy
Extent to which backward compatibility is maintained
Contents of backward compatibility maintenance
Backward compatibility exception
∇Nablarch
Docs
»
Nablarch development tools
»
4. Useful Tools When Developing Applications
»
4.1. JSP Static Analysis Tool
GitHub
日本語
4.1. JSP Static Analysis Tool
¶
4.1.1. JSP Static Analysis Tool
4.1.2. JSP Static Analysis Tool Configuration Change Guide