[English]
Efwとは
Efwのセキュリティ関連の説明
高負荷対応のTomcat環境構築
各種類の値表示をテストする ( helloworld/OutputTest.jsp )
各種類の画面アクションをテストする ( helloworld/ActionTest.jsp )
タグ1つでwebのファイル管理 ( helloworld/helloElfinder.jsp )
タグ1つでwebのチャート機能 ( helloworld/helloChart.jsp )
タグ1つでwebのQRコード作成 ( helloworld/helloBarcode.jsp )
POIから卒業しましょう ( helloworld/helloExcelbyPOI.jsp )
ギガバイトのテキストを恐れなし ( helloworld/helloTextCSVThread.jsp )
efwのデータベース処理に関する紹介 ( helloworld/helloDB.jsp )
efwを利用してGmailのSMTPへ送信 ( helloworld/helloMail.jsp )
efwの多国語対応 ( helloworld/helloI18n.jsp )
Rest API サービスを作りましょう ( helloworld/helloRestAPI.jsp )
efwのwebアプリのログイン制御&権限制御 ( skeletonSample )
Javetを利用して、pdf-libとpdfmakeをefwに使ってみる ( hello-pdf-lib3, hello-pdfmake3 )
efw.properties
batch.properties Context XML
Categories | Items | ||||
---|---|---|---|---|---|
Base Tags | Client | Part | Attr | Msg | Prop |
Additional Tags | elFinder | Chart | Barcode | ||
{Tag Params} | msg: | prop: | |||
Functions | Efw | alert | wait | ||
Attributes | data-format | data-shortcut |
Batch Event
Rest Event
Global Event fires on system loading.
Modules | Attributes/Functions | ||||
---|---|---|---|---|---|
[global] | _eventfolder | _isdebug | load | loadWithNewGlobal | loadWithGlobalPool |
efw | register | contains | |||
cmd | execute | ||||
file | get | list | isFile | isFolder | makeFile |
exists | duplicate | rename | remove | makeDir | |
readAllLines | writeAllLines | getStorageFolder | saveUploadFiles | saveSingleUploadFile | |
getTempFileName | readAllBytes | move | |||
absfile | All APIs are the same as the file object, except that the path param is an absolute one. | ||||
barcode | decode | ||||
brms | getRuleById | getRuleByName | getRuleByAlias | ||
rest | get | post | put | delete | getStatus |
event | fire | ||||
db | select | change | master | ||
_commit | _rollback | _commitAll | _rollbackAll | ||
All transaction functions, as a default, do not need to be called explicitly. | |||||
send | |||||
properties | get | ||||
session | get | set | create | invalidate | |
cookie | get | set | |||
request | get | ||||
{ any } | debug | ||||
{ Date } | format | parse | getYears | ||
{ Number } | format | parse | |||
{ String } | base64Encode | base64EncodeURI | base64Decode | ||
Math | ROUND | ROUNDUP | ROUNDDOWN |
Classes | Functions | ||||
---|---|---|---|---|---|
BinaryReader | new | readAllLines | loopAllLines | ||
TXTReader | new | readAllLines | loopAllLines | ||
CSVReader | new | readAllLines | loopAllLines | ||
CSVWriter | new | writeAllLines | writeLine | close | |
Excel | new | save | close | getSheetNames | |
createSheet | removeSheet | setSheetOrder | setActiveSheet | ||
getMaxRow | setPrintArea | showSheet | hideSheet | zoomSheet | |
addRow | delRow | showRow | hideRow | ||
showCol | hideCol | ||||
getArray | getSingle | getValue | setCell | setLink | |
isEncircled | encircle | addShape | addShapeInRange | replacePicture | |
Record | new | ||||
seek | sort | map | makeAllKeysUpperCase | makeAllKeysLowerCase | |
getArray | getSingle | getValue | length | ||
Result | new | concat | |||
runat | remove | append | withdata | ||
show | hide | enable | disable | ||
highlight | attach | deleteAfterDownload | saveas | ||
confirm | alert | focus | eval | navigate | |
Batch | new | concat | |||
log | echo | exit | |||
Threads | new | add | run |
jQuery Selectors API
Nashorn Extensions
Nashorn Ext for ES6
HTML
CSS